/* The copyright in this software is being made available under the BSD
 * License, included below. This software may be subject to other third party
 * and contributor rights, including patent rights, and no such rights are
 * granted under this license.
 *
 * Copyright (c) 2010-2015, ITU/ISO/IEC
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 *  * Redistributions of source code must retain the above copyright notice,
 *    this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright notice,
 *    this list of conditions and the following disclaimer in the documentation
 *    and/or other materials provided with the distribution.
 *  * Neither the name of the ITU/ISO/IEC nor the names of its contributors may
 *    be used to endorse or promote products derived from this software without
 *    specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 * THE POSSIBILITY OF SUCH DAMAGE.
 */

/** \file     TComCABACTables.cpp
 *  \brief    static class for CABAC tables
 */

#include "TComCABACTables.h"

//! \ingroup TLibCommon
//! \{
#if VCEG_AZ07_BAC_ADAPT_WDOW || VCEG_AZ05_MULTI_PARAM_CABAC 
 const  UShort TComCABACTables::sm_aucLPSTable[512][64]=
 {
   {  253,  257,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  325,  329,  333,  337,  341,  345,  349,  353,  357,  361,  365,  369,  373,  377,  381,  385,  389,  393,  397,  401,  405,  409,  413,  417,  421,  425,  429,  433,  437,  441,  445,  449,  453,  457,  461,  465,  469,  473,  477,  481,  485,  489,  493,  497,  501,  505,},
   {  253,  257,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  325,  329,  333,  337,  341,  345,  349,  353,  357,  361,  365,  369,  373,  377,  381,  385,  389,  393,  397,  401,  405,  409,  413,  417,  421,  425,  429,  433,  437,  441,  445,  449,  453,  457,  461,  465,  469,  473,  477,  481,  485,  489,  493,  497,  501,  505,},
   {  253,  257,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  325,  329,  333,  337,  341,  345,  349,  353,  357,  361,  365,  369,  373,  377,  381,  385,  389,  393,  397,  401,  405,  409,  413,  417,  421,  425,  429,  433,  437,  441,  445,  449,  453,  457,  461,  465,  469,  473,  477,  481,  485,  489,  493,  497,  501,  505,},
   {  253,  257,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  325,  329,  333,  337,  341,  345,  349,  353,  357,  361,  365,  369,  373,  377,  381,  385,  389,  393,  397,  401,  405,  409,  413,  417,  421,  425,  429,  433,  437,  441,  445,  449,  453,  457,  461,  465,  469,  473,  477,  481,  485,  489,  493,  497,  501,  505,},
   {  253,  257,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  325,  329,  333,  337,  341,  345,  349,  353,  357,  361,  365,  369,  373,  377,  381,  385,  389,  393,  396,  400,  404,  408,  412,  416,  420,  424,  428,  432,  436,  440,  444,  448,  452,  456,  460,  464,  468,  472,  476,  480,  484,  488,  492,  496,  500,  504,},
   {  253,  257,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  324,  328,  332,  336,  340,  344,  348,  352,  356,  360,  364,  368,  372,  376,  380,  384,  388,  392,  396,  400,  404,  408,  412,  415,  419,  423,  427,  431,  435,  439,  443,  447,  451,  455,  459,  463,  467,  471,  475,  479,  483,  487,  491,  495,  499,  503,},
   {  253,  257,  261,  265,  269,  272,  276,  280,  284,  288,  292,  296,  300,  304,  308,  312,  316,  320,  324,  328,  332,  336,  340,  344,  348,  351,  355,  359,  363,  367,  371,  375,  379,  383,  387,  391,  395,  399,  403,  407,  411,  415,  419,  423,  427,  430,  434,  438,  442,  446,  450,  454,  458,  462,  466,  470,  474,  478,  482,  486,  490,  494,  498,  502,},
   {  252,  256,  260,  264,  268,  272,  276,  280,  284,  288,  292,  296,  300,  303,  307,  311,  315,  319,  323,  327,  331,  335,  339,  343,  347,  351,  355,  359,  363,  367,  370,  374,  378,  382,  386,  390,  394,  398,  402,  406,  410,  414,  418,  422,  426,  430,  434,  437,  441,  445,  449,  453,  457,  461,  465,  469,  473,  477,  481,  485,  489,  493,  497,  501,},
   {  252,  256,  260,  264,  267,  271,  275,  279,  283,  287,  291,  295,  299,  303,  307,  311,  315,  319,  323,  326,  330,  334,  338,  342,  346,  350,  354,  358,  362,  366,  370,  374,  378,  382,  385,  389,  393,  397,  401,  405,  409,  413,  417,  421,  425,  429,  433,  437,  441,  444,  448,  452,  456,  460,  464,  468,  472,  476,  480,  484,  488,  492,  496,  500,},
   {  251,  255,  259,  263,  267,  271,  275,  279,  283,  287,  291,  294,  298,  302,  306,  310,  314,  318,  322,  326,  330,  334,  338,  342,  345,  349,  353,  357,  361,  365,  369,  373,  377,  381,  385,  389,  393,  397,  400,  404,  408,  412,  416,  420,  424,  428,  432,  436,  440,  444,  448,  451,  455,  459,  463,  467,  471,  475,  479,  483,  487,  491,  495,  499,},
   {  251,  255,  259,  263,  266,  270,  274,  278,  282,  286,  290,  294,  298,  302,  306,  310,  313,  317,  321,  325,  329,  333,  337,  341,  345,  349,  353,  357,  360,  364,  368,  372,  376,  380,  384,  388,  392,  396,  400,  404,  407,  411,  415,  419,  423,  427,  431,  435,  439,  443,  447,  451,  454,  458,  462,  466,  470,  474,  478,  482,  486,  490,  494,  498,},
   {  250,  254,  258,  262,  266,  270,  274,  278,  282,  285,  289,  293,  297,  301,  305,  309,  313,  317,  321,  325,  328,  332,  336,  340,  344,  348,  352,  356,  360,  364,  368,  371,  375,  379,  383,  387,  391,  395,  399,  403,  407,  411,  414,  418,  422,  426,  430,  434,  438,  442,  446,  450,  454,  457,  461,  465,  469,  473,  477,  481,  485,  489,  493,  497,},
   {  250,  254,  258,  261,  265,  269,  273,  277,  281,  285,  289,  293,  297,  300,  304,  308,  312,  316,  320,  324,  328,  332,  336,  340,  343,  347,  351,  355,  359,  363,  367,  371,  375,  379,  382,  386,  390,  394,  398,  402,  406,  410,  414,  418,  421,  425,  429,  433,  437,  441,  445,  449,  453,  457,  460,  464,  468,  472,  476,  480,  484,  488,  492,  496,},
   {  249,  253,  257,  261,  265,  269,  273,  277,  280,  284,  288,  292,  296,  300,  304,  308,  312,  315,  319,  323,  327,  331,  335,  339,  343,  347,  351,  354,  358,  362,  366,  370,  374,  378,  382,  386,  389,  393,  397,  401,  405,  409,  413,  417,  421,  425,  428,  432,  436,  440,  444,  448,  452,  456,  460,  463,  467,  471,  475,  479,  483,  487,  491,  495,},
   {  249,  253,  257,  260,  264,  268,  272,  276,  280,  284,  288,  292,  295,  299,  303,  307,  311,  315,  319,  323,  326,  330,  334,  338,  342,  346,  350,  354,  358,  361,  365,  369,  373,  377,  381,  385,  389,  393,  396,  400,  404,  408,  412,  416,  420,  424,  428,  431,  435,  439,  443,  447,  451,  455,  459,  463,  466,  470,  474,  478,  482,  486,  490,  494,},
   {  248,  252,  256,  260,  264,  268,  272,  275,  279,  283,  287,  291,  295,  299,  303,  306,  310,  314,  318,  322,  326,  330,  334,  337,  341,  345,  349,  353,  357,  361,  365,  368,  372,  376,  380,  384,  388,  392,  396,  400,  403,  407,  411,  415,  419,  423,  427,  431,  434,  438,  442,  446,  450,  454,  458,  462,  465,  469,  473,  477,  481,  485,  489,  493,},
   {  248,  252,  255,  259,  263,  267,  271,  275,  279,  283,  286,  290,  294,  298,  302,  306,  310,  314,  317,  321,  325,  329,  333,  337,  341,  345,  348,  352,  356,  360,  364,  368,  372,  375,  379,  383,  387,  391,  395,  399,  403,  406,  410,  414,  418,  422,  426,  430,  434,  437,  441,  445,  449,  453,  457,  461,  465,  468,  472,  476,  480,  484,  488,  492,},
   {  247,  251,  255,  259,  263,  267,  270,  274,  278,  282,  286,  290,  294,  297,  301,  305,  309,  313,  317,  321,  325,  328,  332,  336,  340,  344,  348,  352,  355,  359,  363,  367,  371,  375,  379,  382,  386,  390,  394,  398,  402,  406,  410,  413,  417,  421,  425,  429,  433,  437,  440,  444,  448,  452,  456,  460,  464,  467,  471,  475,  479,  483,  487,  491,},
   {  247,  251,  254,  258,  262,  266,  270,  274,  278,  281,  285,  289,  293,  297,  301,  305,  308,  312,  316,  320,  324,  328,  332,  335,  339,  343,  347,  351,  355,  359,  362,  366,  370,  374,  378,  382,  386,  389,  393,  397,  401,  405,  409,  413,  416,  420,  424,  428,  432,  436,  440,  443,  447,  451,  455,  459,  463,  467,  470,  474,  478,  482,  486,  490,},
   {  246,  250,  254,  258,  262,  265,  269,  273,  277,  281,  285,  289,  292,  296,  300,  304,  308,  312,  316,  319,  323,  327,  331,  335,  339,  342,  346,  350,  354,  358,  362,  366,  369,  373,  377,  381,  385,  389,  392,  396,  400,  404,  408,  412,  416,  419,  423,  427,  431,  435,  439,  442,  446,  450,  454,  458,  462,  466,  469,  473,  477,  481,  485,  489,},
   {  246,  250,  253,  257,  261,  265,  269,  273,  276,  280,  284,  288,  292,  296,  300,  303,  307,  311,  315,  319,  323,  326,  330,  334,  338,  342,  346,  349,  353,  357,  361,  365,  369,  372,  376,  380,  384,  388,  392,  396,  399,  403,  407,  411,  415,  419,  422,  426,  430,  434,  438,  442,  445,  449,  453,  457,  461,  465,  468,  472,  476,  480,  484,  488,},
   {  245,  249,  253,  257,  261,  264,  268,  272,  276,  280,  284,  287,  291,  295,  299,  303,  307,  310,  314,  318,  322,  326,  330,  333,  337,  341,  345,  349,  353,  356,  360,  364,  368,  372,  376,  379,  383,  387,  391,  395,  399,  402,  406,  410,  414,  418,  422,  425,  429,  433,  437,  441,  445,  448,  452,  456,  460,  464,  468,  471,  475,  479,  483,  487,},
   {  245,  249,  252,  256,  260,  264,  268,  272,  275,  279,  283,  287,  291,  294,  298,  302,  306,  310,  314,  317,  321,  325,  329,  333,  337,  340,  344,  348,  352,  356,  359,  363,  367,  371,  375,  379,  382,  386,  390,  394,  398,  402,  405,  409,  413,  417,  421,  424,  428,  432,  436,  440,  444,  447,  451,  455,  459,  463,  467,  470,  474,  478,  482,  486,},
   {  244,  248,  252,  256,  260,  263,  267,  271,  275,  279,  282,  286,  290,  294,  298,  301,  305,  309,  313,  317,  321,  324,  328,  332,  336,  340,  343,  347,  351,  355,  359,  363,  366,  370,  374,  378,  382,  385,  389,  393,  397,  401,  405,  408,  412,  416,  420,  424,  427,  431,  435,  439,  443,  447,  450,  454,  458,  462,  466,  469,  473,  477,  481,  485,},
   {  244,  248,  251,  255,  259,  263,  267,  270,  274,  278,  282,  286,  289,  293,  297,  301,  305,  308,  312,  316,  320,  324,  328,  331,  335,  339,  343,  347,  350,  354,  358,  362,  366,  369,  373,  377,  381,  385,  388,  392,  396,  400,  404,  408,  411,  415,  419,  423,  427,  430,  434,  438,  442,  446,  449,  453,  457,  461,  465,  468,  472,  476,  480,  484,},
   {  243,  247,  251,  255,  258,  262,  266,  270,  274,  277,  281,  285,  289,  293,  296,  300,  304,  308,  312,  315,  319,  323,  327,  331,  334,  338,  342,  346,  350,  353,  357,  361,  365,  369,  372,  376,  380,  384,  388,  391,  395,  399,  403,  407,  410,  414,  418,  422,  426,  429,  433,  437,  441,  445,  448,  452,  456,  460,  464,  467,  471,  475,  479,  483,},
   {  243,  247,  250,  254,  258,  262,  266,  269,  273,  277,  281,  284,  288,  292,  296,  300,  303,  307,  311,  315,  319,  322,  326,  330,  334,  338,  341,  345,  349,  353,  357,  360,  364,  368,  372,  376,  379,  383,  387,  391,  394,  398,  402,  406,  410,  413,  417,  421,  425,  429,  432,  436,  440,  444,  448,  451,  455,  459,  463,  467,  470,  474,  478,  482,},
   {  242,  246,  250,  254,  257,  261,  265,  269,  273,  276,  280,  284,  288,  291,  295,  299,  303,  307,  310,  314,  318,  322,  326,  329,  333,  337,  341,  344,  348,  352,  356,  360,  363,  367,  371,  375,  379,  382,  386,  390,  394,  397,  401,  405,  409,  413,  416,  420,  424,  428,  432,  435,  439,  443,  447,  450,  454,  458,  462,  466,  469,  473,  477,  481,},
   {  242,  246,  249,  253,  257,  261,  264,  268,  272,  276,  280,  283,  287,  291,  295,  298,  302,  306,  310,  314,  317,  321,  325,  329,  332,  336,  340,  344,  348,  351,  355,  359,  363,  366,  370,  374,  378,  382,  385,  389,  393,  397,  400,  404,  408,  412,  416,  419,  423,  427,  431,  434,  438,  442,  446,  450,  453,  457,  461,  465,  468,  472,  476,  480,},
   {  241,  245,  249,  253,  256,  260,  264,  268,  271,  275,  279,  283,  286,  290,  294,  298,  302,  305,  309,  313,  317,  320,  324,  328,  332,  335,  339,  343,  347,  351,  354,  358,  362,  366,  369,  373,  377,  381,  384,  388,  392,  396,  400,  403,  407,  411,  415,  418,  422,  426,  430,  433,  437,  441,  445,  449,  452,  456,  460,  464,  467,  471,  475,  479,},
   {  241,  245,  248,  252,  256,  260,  263,  267,  271,  275,  278,  282,  286,  290,  293,  297,  301,  305,  308,  312,  316,  320,  324,  327,  331,  335,  339,  342,  346,  350,  354,  357,  361,  365,  369,  372,  376,  380,  384,  387,  391,  395,  399,  403,  406,  410,  414,  418,  421,  425,  429,  433,  436,  440,  444,  448,  451,  455,  459,  463,  466,  470,  474,  478,},
   {  240,  244,  248,  252,  255,  259,  263,  267,  270,  274,  278,  282,  285,  289,  293,  297,  300,  304,  308,  312,  315,  319,  323,  327,  330,  334,  338,  342,  345,  349,  353,  357,  360,  364,  368,  372,  375,  379,  383,  387,  390,  394,  398,  402,  405,  409,  413,  417,  420,  424,  428,  432,  435,  439,  443,  447,  450,  454,  458,  462,  465,  469,  473,  477,},
   {  240,  243,  247,  251,  255,  258,  262,  266,  270,  273,  277,  281,  285,  288,  292,  296,  300,  303,  307,  311,  315,  318,  322,  326,  330,  333,  337,  341,  345,  348,  352,  356,  360,  363,  367,  371,  375,  378,  382,  386,  390,  393,  397,  401,  405,  408,  412,  416,  420,  423,  427,  431,  435,  438,  442,  446,  450,  453,  457,  461,  465,  468,  472,  476,},
   {  239,  243,  247,  250,  254,  258,  262,  265,  269,  273,  277,  280,  284,  288,  292,  295,  299,  303,  307,  310,  314,  318,  321,  325,  329,  333,  336,  340,  344,  348,  351,  355,  359,  363,  366,  370,  374,  378,  381,  385,  389,  393,  396,  400,  404,  407,  411,  415,  419,  422,  426,  430,  434,  437,  441,  445,  449,  452,  456,  460,  464,  467,  471,  475,},
   {  239,  242,  246,  250,  254,  257,  261,  265,  269,  272,  276,  280,  284,  287,  291,  295,  298,  302,  306,  310,  313,  317,  321,  325,  328,  332,  336,  339,  343,  347,  351,  354,  358,  362,  366,  369,  373,  377,  381,  384,  388,  392,  395,  399,  403,  407,  410,  414,  418,  422,  425,  429,  433,  436,  440,  444,  448,  451,  455,  459,  463,  466,  470,  474,},
   {  238,  242,  246,  249,  253,  257,  261,  264,  268,  272,  275,  279,  283,  287,  290,  294,  298,  302,  305,  309,  313,  316,  320,  324,  328,  331,  335,  339,  342,  346,  350,  354,  357,  361,  365,  369,  372,  376,  380,  383,  387,  391,  395,  398,  402,  406,  409,  413,  417,  421,  424,  428,  432,  436,  439,  443,  447,  450,  454,  458,  462,  465,  469,  473,},
   {  238,  241,  245,  249,  253,  256,  260,  264,  267,  271,  275,  279,  282,  286,  290,  293,  297,  301,  305,  308,  312,  316,  319,  323,  327,  331,  334,  338,  342,  345,  349,  353,  357,  360,  364,  368,  371,  375,  379,  383,  386,  390,  394,  397,  401,  405,  409,  412,  416,  420,  423,  427,  431,  435,  438,  442,  446,  449,  453,  457,  461,  464,  468,  472,},
   {  237,  241,  245,  248,  252,  256,  259,  263,  267,  271,  274,  278,  282,  285,  289,  293,  297,  300,  304,  308,  311,  315,  319,  323,  326,  330,  334,  337,  341,  345,  348,  352,  356,  360,  363,  367,  371,  374,  378,  382,  386,  389,  393,  397,  400,  404,  408,  411,  415,  419,  423,  426,  430,  434,  437,  441,  445,  449,  452,  456,  460,  463,  467,  471,},
   {  237,  240,  244,  248,  252,  255,  259,  263,  266,  270,  274,  277,  281,  285,  289,  292,  296,  300,  303,  307,  311,  314,  318,  322,  326,  329,  333,  337,  340,  344,  348,  351,  355,  359,  363,  366,  370,  374,  377,  381,  385,  388,  392,  396,  400,  403,  407,  411,  414,  418,  422,  425,  429,  433,  437,  440,  444,  448,  451,  455,  459,  462,  466,  470,},
   {  236,  240,  244,  247,  251,  255,  258,  262,  266,  269,  273,  277,  281,  284,  288,  292,  295,  299,  303,  306,  310,  314,  317,  321,  325,  329,  332,  336,  340,  343,  347,  351,  354,  358,  362,  365,  369,  373,  377,  380,  384,  388,  391,  395,  399,  402,  406,  410,  413,  417,  421,  425,  428,  432,  436,  439,  443,  447,  450,  454,  458,  461,  465,  469,},
   {  236,  239,  243,  247,  250,  254,  258,  262,  265,  269,  273,  276,  280,  284,  287,  291,  295,  298,  302,  306,  309,  313,  317,  320,  324,  328,  332,  335,  339,  343,  346,  350,  354,  357,  361,  365,  368,  372,  376,  379,  383,  387,  390,  394,  398,  402,  405,  409,  413,  416,  420,  424,  427,  431,  435,  438,  442,  446,  449,  453,  457,  460,  464,  468,},
   {  235,  239,  243,  246,  250,  254,  257,  261,  265,  268,  272,  276,  279,  283,  287,  290,  294,  298,  301,  305,  309,  312,  316,  320,  323,  327,  331,  334,  338,  342,  346,  349,  353,  357,  360,  364,  368,  371,  375,  379,  382,  386,  390,  393,  397,  401,  404,  408,  412,  415,  419,  423,  426,  430,  434,  437,  441,  445,  448,  452,  456,  459,  463,  467,},
   {  235,  238,  242,  246,  249,  253,  257,  260,  264,  268,  271,  275,  279,  282,  286,  290,  293,  297,  301,  304,  308,  312,  315,  319,  323,  326,  330,  334,  337,  341,  345,  348,  352,  356,  359,  363,  367,  370,  374,  378,  381,  385,  389,  392,  396,  400,  403,  407,  411,  414,  418,  422,  425,  429,  433,  436,  440,  444,  447,  451,  455,  458,  462,  466,},
   {  234,  238,  242,  245,  249,  253,  256,  260,  264,  267,  271,  275,  278,  282,  285,  289,  293,  296,  300,  304,  307,  311,  315,  318,  322,  326,  329,  333,  337,  340,  344,  348,  351,  355,  359,  362,  366,  370,  373,  377,  381,  384,  388,  392,  395,  399,  403,  406,  410,  414,  417,  421,  425,  428,  432,  436,  439,  443,  447,  450,  454,  458,  461,  465,},
   {  234,  237,  241,  245,  248,  252,  256,  259,  263,  267,  270,  274,  278,  281,  285,  289,  292,  296,  299,  303,  307,  310,  314,  318,  321,  325,  329,  332,  336,  340,  343,  347,  351,  354,  358,  362,  365,  369,  373,  376,  380,  383,  387,  391,  394,  398,  402,  405,  409,  413,  416,  420,  424,  427,  431,  435,  438,  442,  446,  449,  453,  457,  460,  464,},
   {  233,  237,  241,  244,  248,  251,  255,  259,  262,  266,  270,  273,  277,  281,  284,  288,  292,  295,  299,  302,  306,  310,  313,  317,  321,  324,  328,  332,  335,  339,  343,  346,  350,  354,  357,  361,  364,  368,  372,  375,  379,  383,  386,  390,  394,  397,  401,  405,  408,  412,  415,  419,  423,  426,  430,  434,  437,  441,  445,  448,  452,  456,  459,  463,},
   {  233,  236,  240,  244,  247,  251,  255,  258,  262,  265,  269,  273,  276,  280,  284,  287,  291,  295,  298,  302,  305,  309,  313,  316,  320,  324,  327,  331,  335,  338,  342,  345,  349,  353,  356,  360,  364,  367,  371,  375,  378,  382,  385,  389,  393,  396,  400,  404,  407,  411,  415,  418,  422,  425,  429,  433,  436,  440,  444,  447,  451,  455,  458,  462,},
   {  232,  236,  240,  243,  247,  250,  254,  258,  261,  265,  269,  272,  276,  279,  283,  287,  290,  294,  298,  301,  305,  308,  312,  316,  319,  323,  327,  330,  334,  337,  341,  345,  348,  352,  356,  359,  363,  367,  370,  374,  377,  381,  385,  388,  392,  396,  399,  403,  406,  410,  414,  417,  421,  425,  428,  432,  435,  439,  443,  446,  450,  454,  457,  461,},
   {  232,  235,  239,  243,  246,  250,  253,  257,  261,  264,  268,  272,  275,  279,  282,  286,  290,  293,  297,  301,  304,  308,  311,  315,  319,  322,  326,  330,  333,  337,  340,  344,  348,  351,  355,  358,  362,  366,  369,  373,  377,  380,  384,  387,  391,  395,  398,  402,  406,  409,  413,  416,  420,  424,  427,  431,  435,  438,  442,  445,  449,  453,  456,  460,},
   {  231,  235,  238,  242,  246,  249,  253,  257,  260,  264,  267,  271,  275,  278,  282,  285,  289,  293,  296,  300,  304,  307,  311,  314,  318,  322,  325,  329,  332,  336,  340,  343,  347,  350,  354,  358,  361,  365,  369,  372,  376,  379,  383,  387,  390,  394,  397,  401,  405,  408,  412,  416,  419,  423,  426,  430,  434,  437,  441,  444,  448,  452,  455,  459,},
   {  231,  234,  238,  242,  245,  249,  252,  256,  260,  263,  267,  270,  274,  278,  281,  285,  288,  292,  296,  299,  303,  306,  310,  314,  317,  321,  324,  328,  332,  335,  339,  343,  346,  350,  353,  357,  361,  364,  368,  371,  375,  379,  382,  386,  389,  393,  397,  400,  404,  407,  411,  415,  418,  422,  425,  429,  433,  436,  440,  443,  447,  451,  454,  458,},
   {  230,  234,  237,  241,  245,  248,  252,  255,  259,  263,  266,  270,  273,  277,  281,  284,  288,  291,  295,  299,  302,  306,  309,  313,  317,  320,  324,  327,  331,  335,  338,  342,  345,  349,  353,  356,  360,  363,  367,  371,  374,  378,  381,  385,  389,  392,  396,  399,  403,  407,  410,  414,  417,  421,  425,  428,  432,  435,  439,  443,  446,  450,  453,  457,},
   {  230,  233,  237,  241,  244,  248,  251,  255,  258,  262,  266,  269,  273,  276,  280,  284,  287,  291,  294,  298,  302,  305,  309,  312,  316,  319,  323,  327,  330,  334,  337,  341,  345,  348,  352,  355,  359,  363,  366,  370,  373,  377,  381,  384,  388,  391,  395,  398,  402,  406,  409,  413,  416,  420,  424,  427,  431,  434,  438,  442,  445,  449,  452,  456,},
   {  229,  233,  236,  240,  244,  247,  251,  254,  258,  261,  265,  269,  272,  276,  279,  283,  287,  290,  294,  297,  301,  304,  308,  312,  315,  319,  322,  326,  330,  333,  337,  340,  344,  347,  351,  355,  358,  362,  365,  369,  373,  376,  380,  383,  387,  390,  394,  398,  401,  405,  408,  412,  416,  419,  423,  426,  430,  433,  437,  441,  444,  448,  451,  455,},
   {  229,  232,  236,  239,  243,  247,  250,  254,  257,  261,  264,  268,  272,  275,  279,  282,  286,  290,  293,  297,  300,  304,  307,  311,  315,  318,  322,  325,  329,  332,  336,  340,  343,  347,  350,  354,  357,  361,  365,  368,  372,  375,  379,  382,  386,  390,  393,  397,  400,  404,  407,  411,  415,  418,  422,  425,  429,  432,  436,  440,  443,  447,  450,  454,},
   {  228,  232,  235,  239,  243,  246,  250,  253,  257,  260,  264,  267,  271,  275,  278,  282,  285,  289,  292,  296,  300,  303,  307,  310,  314,  317,  321,  325,  328,  332,  335,  339,  342,  346,  350,  353,  357,  360,  364,  367,  371,  374,  378,  382,  385,  389,  392,  396,  399,  403,  407,  410,  414,  417,  421,  424,  428,  432,  435,  439,  442,  446,  449,  453,},
   {  228,  231,  235,  238,  242,  246,  249,  253,  256,  260,  263,  267,  270,  274,  278,  281,  285,  288,  292,  295,  299,  302,  306,  310,  313,  317,  320,  324,  327,  331,  335,  338,  342,  345,  349,  352,  356,  359,  363,  367,  370,  374,  377,  381,  384,  388,  391,  395,  399,  402,  406,  409,  413,  416,  420,  423,  427,  431,  434,  438,  441,  445,  448,  452,},
   {  227,  231,  234,  238,  241,  245,  249,  252,  256,  259,  263,  266,  270,  273,  277,  281,  284,  288,  291,  295,  298,  302,  305,  309,  312,  316,  320,  323,  327,  330,  334,  337,  341,  344,  348,  352,  355,  359,  362,  366,  369,  373,  376,  380,  383,  387,  391,  394,  398,  401,  405,  408,  412,  415,  419,  423,  426,  430,  433,  437,  440,  444,  447,  451,},
   {  227,  230,  234,  237,  241,  244,  248,  252,  255,  259,  262,  266,  269,  273,  276,  280,  283,  287,  291,  294,  298,  301,  305,  308,  312,  315,  319,  322,  326,  329,  333,  337,  340,  344,  347,  351,  354,  358,  361,  365,  368,  372,  376,  379,  383,  386,  390,  393,  397,  400,  404,  407,  411,  415,  418,  422,  425,  429,  432,  436,  439,  443,  446,  450,},
   {  226,  230,  233,  237,  240,  244,  247,  251,  255,  258,  262,  265,  269,  272,  276,  279,  283,  286,  290,  293,  297,  300,  304,  308,  311,  315,  318,  322,  325,  329,  332,  336,  339,  343,  346,  350,  354,  357,  361,  364,  368,  371,  375,  378,  382,  385,  389,  392,  396,  399,  403,  407,  410,  414,  417,  421,  424,  428,  431,  435,  438,  442,  445,  449,},
   {  226,  229,  233,  236,  240,  243,  247,  250,  254,  257,  261,  265,  268,  272,  275,  279,  282,  286,  289,  293,  296,  300,  303,  307,  310,  314,  317,  321,  325,  328,  332,  335,  339,  342,  346,  349,  353,  356,  360,  363,  367,  370,  374,  377,  381,  384,  388,  392,  395,  399,  402,  406,  409,  413,  416,  420,  423,  427,  430,  434,  437,  441,  444,  448,},
   {  225,  229,  232,  236,  239,  243,  246,  250,  253,  257,  260,  264,  267,  271,  275,  278,  282,  285,  289,  292,  296,  299,  303,  306,  310,  313,  317,  320,  324,  327,  331,  334,  338,  341,  345,  348,  352,  355,  359,  363,  366,  370,  373,  377,  380,  384,  387,  391,  394,  398,  401,  405,  408,  412,  415,  419,  422,  426,  429,  433,  436,  440,  443,  447,},
   {  225,  228,  232,  235,  239,  242,  246,  249,  253,  256,  260,  263,  267,  270,  274,  277,  281,  284,  288,  291,  295,  298,  302,  306,  309,  313,  316,  320,  323,  327,  330,  334,  337,  341,  344,  348,  351,  355,  358,  362,  365,  369,  372,  376,  379,  383,  386,  390,  393,  397,  400,  404,  407,  411,  414,  418,  421,  425,  428,  432,  435,  439,  442,  446,},
   {  224,  228,  231,  235,  238,  242,  245,  249,  252,  256,  259,  263,  266,  270,  273,  277,  280,  284,  287,  291,  294,  298,  301,  305,  308,  312,  315,  319,  322,  326,  329,  333,  336,  340,  343,  347,  350,  354,  357,  361,  364,  368,  371,  375,  378,  382,  385,  389,  392,  396,  399,  403,  406,  410,  413,  417,  420,  424,  427,  431,  434,  438,  441,  445,},
   {  224,  227,  231,  234,  238,  241,  245,  248,  252,  255,  259,  262,  266,  269,  273,  276,  280,  283,  287,  290,  294,  297,  301,  304,  308,  311,  315,  318,  322,  325,  329,  332,  336,  339,  343,  346,  350,  353,  357,  360,  364,  367,  371,  374,  378,  381,  385,  388,  392,  395,  399,  402,  406,  409,  413,  416,  420,  423,  427,  430,  434,  437,  441,  444,},
   {  223,  227,  230,  234,  237,  241,  244,  248,  251,  255,  258,  262,  265,  269,  272,  276,  279,  283,  286,  290,  293,  297,  300,  303,  307,  310,  314,  317,  321,  324,  328,  331,  335,  338,  342,  345,  349,  352,  356,  359,  363,  366,  370,  373,  377,  380,  384,  387,  391,  394,  398,  401,  405,  408,  412,  415,  419,  422,  426,  429,  433,  436,  440,  443,},
   {  223,  226,  230,  233,  237,  240,  244,  247,  251,  254,  258,  261,  265,  268,  271,  275,  278,  282,  285,  289,  292,  296,  299,  303,  306,  310,  313,  317,  320,  324,  327,  331,  334,  338,  341,  345,  348,  352,  355,  358,  362,  365,  369,  372,  376,  379,  383,  386,  390,  393,  397,  400,  404,  407,  411,  414,  418,  421,  425,  428,  432,  435,  439,  442,},
   {  222,  226,  229,  233,  236,  240,  243,  247,  250,  254,  257,  260,  264,  267,  271,  274,  278,  281,  285,  288,  292,  295,  299,  302,  306,  309,  313,  316,  319,  323,  326,  330,  333,  337,  340,  344,  347,  351,  354,  358,  361,  365,  368,  372,  375,  379,  382,  385,  389,  392,  396,  399,  403,  406,  410,  413,  417,  420,  424,  427,  431,  434,  438,  441,},
   {  222,  225,  229,  232,  236,  239,  243,  246,  249,  253,  256,  260,  263,  267,  270,  274,  277,  281,  284,  288,  291,  295,  298,  301,  305,  308,  312,  315,  319,  322,  326,  329,  333,  336,  340,  343,  346,  350,  353,  357,  360,  364,  367,  371,  374,  378,  381,  385,  388,  392,  395,  398,  402,  405,  409,  412,  416,  419,  423,  426,  430,  433,  437,  440,},
   {  221,  225,  228,  232,  235,  239,  242,  245,  249,  252,  256,  259,  263,  266,  270,  273,  277,  280,  283,  287,  290,  294,  297,  301,  304,  308,  311,  315,  318,  322,  325,  328,  332,  335,  339,  342,  346,  349,  353,  356,  360,  363,  366,  370,  373,  377,  380,  384,  387,  391,  394,  398,  401,  404,  408,  411,  415,  418,  422,  425,  429,  432,  436,  439,},
   {  221,  224,  228,  231,  235,  238,  241,  245,  248,  252,  255,  259,  262,  266,  269,  272,  276,  279,  283,  286,  290,  293,  297,  300,  304,  307,  310,  314,  317,  321,  324,  328,  331,  335,  338,  341,  345,  348,  352,  355,  359,  362,  366,  369,  373,  376,  379,  383,  386,  390,  393,  397,  400,  404,  407,  410,  414,  417,  421,  424,  428,  431,  435,  438,},
   {  220,  224,  227,  231,  234,  237,  241,  244,  248,  251,  255,  258,  262,  265,  268,  272,  275,  279,  282,  286,  289,  293,  296,  299,  303,  306,  310,  313,  317,  320,  323,  327,  330,  334,  337,  341,  344,  348,  351,  354,  358,  361,  365,  368,  372,  375,  379,  382,  385,  389,  392,  396,  399,  403,  406,  410,  413,  416,  420,  423,  427,  430,  434,  437,},
   {  220,  223,  227,  230,  233,  237,  240,  244,  247,  251,  254,  258,  261,  264,  268,  271,  275,  278,  282,  285,  288,  292,  295,  299,  302,  306,  309,  312,  316,  319,  323,  326,  330,  333,  336,  340,  343,  347,  350,  354,  357,  361,  364,  367,  371,  374,  378,  381,  385,  388,  391,  395,  398,  402,  405,  409,  412,  415,  419,  422,  426,  429,  433,  436,},
   {  219,  223,  226,  230,  233,  236,  240,  243,  247,  250,  254,  257,  260,  264,  267,  271,  274,  277,  281,  284,  288,  291,  295,  298,  301,  305,  308,  312,  315,  319,  322,  325,  329,  332,  336,  339,  343,  346,  349,  353,  356,  360,  363,  367,  370,  373,  377,  380,  384,  387,  391,  394,  397,  401,  404,  408,  411,  415,  418,  421,  425,  428,  432,  435,},
   {  219,  222,  226,  229,  232,  236,  239,  243,  246,  250,  253,  256,  260,  263,  267,  270,  273,  277,  280,  284,  287,  291,  294,  297,  301,  304,  308,  311,  314,  318,  321,  325,  328,  332,  335,  338,  342,  345,  349,  352,  355,  359,  362,  366,  369,  373,  376,  379,  383,  386,  390,  393,  396,  400,  403,  407,  410,  414,  417,  420,  424,  427,  431,  434,},
   {  218,  222,  225,  228,  232,  235,  239,  242,  246,  249,  252,  256,  259,  263,  266,  269,  273,  276,  280,  283,  286,  290,  293,  297,  300,  304,  307,  310,  314,  317,  321,  324,  327,  331,  334,  338,  341,  344,  348,  351,  355,  358,  361,  365,  368,  372,  375,  379,  382,  385,  389,  392,  396,  399,  402,  406,  409,  413,  416,  419,  423,  426,  430,  433,},
   {  218,  221,  225,  228,  231,  235,  238,  242,  245,  248,  252,  255,  259,  262,  265,  269,  272,  276,  279,  282,  286,  289,  293,  296,  299,  303,  306,  310,  313,  316,  320,  323,  327,  330,  333,  337,  340,  344,  347,  350,  354,  357,  361,  364,  367,  371,  374,  378,  381,  384,  388,  391,  395,  398,  401,  405,  408,  412,  415,  418,  422,  425,  429,  432,},
   {  217,  221,  224,  227,  231,  234,  238,  241,  244,  248,  251,  255,  258,  261,  265,  268,  272,  275,  278,  282,  285,  289,  292,  295,  299,  302,  306,  309,  312,  316,  319,  322,  326,  329,  333,  336,  339,  343,  346,  350,  353,  356,  360,  363,  367,  370,  373,  377,  380,  384,  387,  390,  394,  397,  401,  404,  407,  411,  414,  418,  421,  424,  428,  431,},
   {  217,  220,  224,  227,  230,  234,  237,  240,  244,  247,  251,  254,  257,  261,  264,  268,  271,  274,  278,  281,  284,  288,  291,  295,  298,  301,  305,  308,  312,  315,  318,  322,  325,  329,  332,  335,  339,  342,  345,  349,  352,  356,  359,  362,  366,  369,  373,  376,  379,  383,  386,  389,  393,  396,  400,  403,  406,  410,  413,  417,  420,  423,  427,  430,},
   {  216,  220,  223,  226,  230,  233,  237,  240,  243,  247,  250,  253,  257,  260,  264,  267,  270,  274,  277,  280,  284,  287,  291,  294,  297,  301,  304,  307,  311,  314,  318,  321,  324,  328,  331,  335,  338,  341,  345,  348,  351,  355,  358,  362,  365,  368,  372,  375,  378,  382,  385,  389,  392,  395,  399,  402,  405,  409,  412,  416,  419,  422,  426,  429,},
   {  216,  219,  222,  226,  229,  233,  236,  239,  243,  246,  249,  253,  256,  260,  263,  266,  270,  273,  276,  280,  283,  287,  290,  293,  297,  300,  303,  307,  310,  314,  317,  320,  324,  327,  330,  334,  337,  340,  344,  347,  351,  354,  357,  361,  364,  367,  371,  374,  378,  381,  384,  388,  391,  394,  398,  401,  405,  408,  411,  415,  418,  421,  425,  428,},
   {  215,  219,  222,  225,  229,  232,  235,  239,  242,  246,  249,  252,  256,  259,  262,  266,  269,  272,  276,  279,  283,  286,  289,  293,  296,  299,  303,  306,  309,  313,  316,  320,  323,  326,  330,  333,  336,  340,  343,  346,  350,  353,  357,  360,  363,  367,  370,  373,  377,  380,  383,  387,  390,  394,  397,  400,  404,  407,  410,  414,  417,  420,  424,  427,},
   {  215,  218,  221,  225,  228,  232,  235,  238,  242,  245,  248,  252,  255,  258,  262,  265,  268,  272,  275,  279,  282,  285,  289,  292,  295,  299,  302,  305,  309,  312,  315,  319,  322,  325,  329,  332,  336,  339,  342,  346,  349,  352,  356,  359,  362,  366,  369,  372,  376,  379,  383,  386,  389,  393,  396,  399,  403,  406,  409,  413,  416,  419,  423,  426,},
   {  214,  218,  221,  224,  228,  231,  234,  238,  241,  244,  248,  251,  254,  258,  261,  264,  268,  271,  275,  278,  281,  285,  288,  291,  295,  298,  301,  305,  308,  311,  315,  318,  321,  325,  328,  331,  335,  338,  341,  345,  348,  352,  355,  358,  362,  365,  368,  372,  375,  378,  382,  385,  388,  392,  395,  398,  402,  405,  408,  412,  415,  418,  422,  425,},
   {  214,  217,  220,  224,  227,  230,  234,  237,  240,  244,  247,  250,  254,  257,  261,  264,  267,  271,  274,  277,  281,  284,  287,  291,  294,  297,  301,  304,  307,  311,  314,  317,  321,  324,  327,  331,  334,  337,  341,  344,  347,  351,  354,  357,  361,  364,  367,  371,  374,  377,  381,  384,  387,  391,  394,  397,  401,  404,  407,  411,  414,  417,  421,  424,},
   {  213,  217,  220,  223,  227,  230,  233,  237,  240,  243,  247,  250,  253,  257,  260,  263,  267,  270,  273,  277,  280,  283,  287,  290,  293,  297,  300,  303,  307,  310,  313,  317,  320,  323,  327,  330,  333,  337,  340,  343,  347,  350,  353,  357,  360,  363,  367,  370,  373,  377,  380,  383,  387,  390,  393,  397,  400,  403,  407,  410,  413,  417,  420,  423,},
   {  213,  216,  219,  223,  226,  229,  233,  236,  239,  243,  246,  249,  253,  256,  259,  263,  266,  269,  273,  276,  279,  283,  286,  289,  293,  296,  299,  303,  306,  309,  312,  316,  319,  322,  326,  329,  332,  336,  339,  342,  346,  349,  352,  356,  359,  362,  366,  369,  372,  376,  379,  382,  386,  389,  392,  396,  399,  402,  406,  409,  412,  416,  419,  422,},
   {  212,  216,  219,  222,  226,  229,  232,  235,  239,  242,  245,  249,  252,  255,  259,  262,  265,  269,  272,  275,  279,  282,  285,  289,  292,  295,  298,  302,  305,  308,  312,  315,  318,  322,  325,  328,  332,  335,  338,  342,  345,  348,  352,  355,  358,  361,  365,  368,  371,  375,  378,  381,  385,  388,  391,  395,  398,  401,  405,  408,  411,  415,  418,  421,},
   {  212,  215,  218,  222,  225,  228,  232,  235,  238,  242,  245,  248,  251,  255,  258,  261,  265,  268,  271,  275,  278,  281,  285,  288,  291,  294,  298,  301,  304,  308,  311,  314,  318,  321,  324,  328,  331,  334,  337,  341,  344,  347,  351,  354,  357,  361,  364,  367,  371,  374,  377,  380,  384,  387,  390,  394,  397,  400,  404,  407,  410,  414,  417,  420,},
   {  211,  215,  218,  221,  224,  228,  231,  234,  238,  241,  244,  248,  251,  254,  257,  261,  264,  267,  271,  274,  277,  281,  284,  287,  290,  294,  297,  300,  304,  307,  310,  314,  317,  320,  323,  327,  330,  333,  337,  340,  343,  347,  350,  353,  356,  360,  363,  366,  370,  373,  376,  380,  383,  386,  389,  393,  396,  399,  403,  406,  409,  413,  416,  419,},
   {  211,  214,  217,  221,  224,  227,  231,  234,  237,  240,  244,  247,  250,  254,  257,  260,  263,  267,  270,  273,  277,  280,  283,  286,  290,  293,  296,  300,  303,  306,  310,  313,  316,  319,  323,  326,  329,  333,  336,  339,  342,  346,  349,  352,  356,  359,  362,  366,  369,  372,  375,  379,  382,  385,  389,  392,  395,  398,  402,  405,  408,  412,  415,  418,},
   {  210,  214,  217,  220,  223,  227,  230,  233,  237,  240,  243,  246,  250,  253,  256,  260,  263,  266,  269,  273,  276,  279,  283,  286,  289,  292,  296,  299,  302,  306,  309,  312,  315,  319,  322,  325,  329,  332,  335,  338,  342,  345,  348,  352,  355,  358,  361,  365,  368,  371,  375,  378,  381,  384,  388,  391,  394,  398,  401,  404,  407,  411,  414,  417,},
   {  210,  213,  216,  220,  223,  226,  229,  233,  236,  239,  243,  246,  249,  252,  256,  259,  262,  265,  269,  272,  275,  279,  282,  285,  288,  292,  295,  298,  302,  305,  308,  311,  315,  318,  321,  324,  328,  331,  334,  338,  341,  344,  347,  351,  354,  357,  361,  364,  367,  370,  374,  377,  380,  383,  387,  390,  393,  397,  400,  403,  406,  410,  413,  416,},
   {  209,  213,  216,  219,  222,  226,  229,  232,  235,  239,  242,  245,  248,  252,  255,  258,  262,  265,  268,  271,  275,  278,  281,  284,  288,  291,  294,  298,  301,  304,  307,  311,  314,  317,  320,  324,  327,  330,  333,  337,  340,  343,  347,  350,  353,  356,  360,  363,  366,  369,  373,  376,  379,  383,  386,  389,  392,  396,  399,  402,  405,  409,  412,  415,},
   {  209,  212,  215,  219,  222,  225,  228,  232,  235,  238,  241,  245,  248,  251,  254,  258,  261,  264,  267,  271,  274,  277,  281,  284,  287,  290,  294,  297,  300,  303,  307,  310,  313,  316,  320,  323,  326,  329,  333,  336,  339,  342,  346,  349,  352,  356,  359,  362,  365,  369,  372,  375,  378,  382,  385,  388,  391,  395,  398,  401,  404,  408,  411,  414,},
   {  208,  212,  215,  218,  221,  225,  228,  231,  234,  238,  241,  244,  247,  251,  254,  257,  260,  264,  267,  270,  273,  277,  280,  283,  286,  290,  293,  296,  299,  303,  306,  309,  312,  316,  319,  322,  325,  329,  332,  335,  338,  342,  345,  348,  351,  355,  358,  361,  364,  368,  371,  374,  377,  381,  384,  387,  390,  394,  397,  400,  403,  407,  410,  413,},
   {  208,  211,  214,  217,  221,  224,  227,  230,  234,  237,  240,  243,  247,  250,  253,  256,  260,  263,  266,  269,  273,  276,  279,  282,  286,  289,  292,  295,  299,  302,  305,  308,  312,  315,  318,  321,  325,  328,  331,  334,  338,  341,  344,  347,  351,  354,  357,  360,  364,  367,  370,  373,  377,  380,  383,  386,  390,  393,  396,  399,  403,  406,  409,  412,},
   {  207,  210,  214,  217,  220,  223,  227,  230,  233,  236,  240,  243,  246,  249,  253,  256,  259,  262,  266,  269,  272,  275,  278,  282,  285,  288,  291,  295,  298,  301,  304,  308,  311,  314,  317,  321,  324,  327,  330,  334,  337,  340,  343,  346,  350,  353,  356,  359,  363,  366,  369,  372,  376,  379,  382,  385,  389,  392,  395,  398,  402,  405,  408,  411,},
   {  207,  210,  213,  216,  220,  223,  226,  229,  233,  236,  239,  242,  246,  249,  252,  255,  258,  262,  265,  268,  271,  275,  278,  281,  284,  288,  291,  294,  297,  300,  304,  307,  310,  313,  317,  320,  323,  326,  330,  333,  336,  339,  342,  346,  349,  352,  355,  359,  362,  365,  368,  372,  375,  378,  381,  384,  388,  391,  394,  397,  401,  404,  407,  410,},
   {  206,  209,  213,  216,  219,  222,  226,  229,  232,  235,  238,  242,  245,  248,  251,  255,  258,  261,  264,  267,  271,  274,  277,  280,  284,  287,  290,  293,  296,  300,  303,  306,  309,  313,  316,  319,  322,  325,  329,  332,  335,  338,  342,  345,  348,  351,  354,  358,  361,  364,  367,  371,  374,  377,  380,  383,  387,  390,  393,  396,  400,  403,  406,  409,},
   {  206,  209,  212,  215,  219,  222,  225,  228,  231,  235,  238,  241,  244,  248,  251,  254,  257,  260,  264,  267,  270,  273,  276,  280,  283,  286,  289,  293,  296,  299,  302,  305,  309,  312,  315,  318,  321,  325,  328,  331,  334,  338,  341,  344,  347,  350,  354,  357,  360,  363,  366,  370,  373,  376,  379,  383,  386,  389,  392,  395,  399,  402,  405,  408,},
   {  205,  208,  212,  215,  218,  221,  224,  228,  231,  234,  237,  241,  244,  247,  250,  253,  257,  260,  263,  266,  269,  273,  276,  279,  282,  285,  289,  292,  295,  298,  301,  305,  308,  311,  314,  317,  321,  324,  327,  330,  334,  337,  340,  343,  346,  350,  353,  356,  359,  362,  366,  369,  372,  375,  378,  382,  385,  388,  391,  394,  398,  401,  404,  407,},
   {  205,  208,  211,  214,  218,  221,  224,  227,  230,  234,  237,  240,  243,  246,  250,  253,  256,  259,  262,  266,  269,  272,  275,  278,  282,  285,  288,  291,  294,  298,  301,  304,  307,  310,  314,  317,  320,  323,  326,  330,  333,  336,  339,  342,  346,  349,  352,  355,  358,  362,  365,  368,  371,  374,  378,  381,  384,  387,  390,  394,  397,  400,  403,  406,},
   {  204,  207,  211,  214,  217,  220,  223,  227,  230,  233,  236,  239,  243,  246,  249,  252,  255,  259,  262,  265,  268,  271,  274,  278,  281,  284,  287,  290,  294,  297,  300,  303,  306,  310,  313,  316,  319,  322,  326,  329,  332,  335,  338,  341,  345,  348,  351,  354,  357,  361,  364,  367,  370,  373,  377,  380,  383,  386,  389,  393,  396,  399,  402,  405,},
   {  204,  207,  210,  213,  216,  220,  223,  226,  229,  232,  236,  239,  242,  245,  248,  252,  255,  258,  261,  264,  267,  271,  274,  277,  280,  283,  287,  290,  293,  296,  299,  302,  306,  309,  312,  315,  318,  322,  325,  328,  331,  334,  337,  341,  344,  347,  350,  353,  357,  360,  363,  366,  369,  372,  376,  379,  382,  385,  388,  392,  395,  398,  401,  404,},
   {  203,  206,  210,  213,  216,  219,  222,  225,  229,  232,  235,  238,  241,  245,  248,  251,  254,  257,  260,  264,  267,  270,  273,  276,  279,  283,  286,  289,  292,  295,  299,  302,  305,  308,  311,  314,  318,  321,  324,  327,  330,  333,  337,  340,  343,  346,  349,  353,  356,  359,  362,  365,  368,  372,  375,  378,  381,  384,  387,  391,  394,  397,  400,  403,},
   {  203,  206,  209,  212,  215,  219,  222,  225,  228,  231,  234,  238,  241,  244,  247,  250,  253,  257,  260,  263,  266,  269,  272,  276,  279,  282,  285,  288,  291,  295,  298,  301,  304,  307,  310,  314,  317,  320,  323,  326,  329,  333,  336,  339,  342,  345,  348,  352,  355,  358,  361,  364,  367,  371,  374,  377,  380,  383,  386,  390,  393,  396,  399,  402,},
   {  202,  205,  209,  212,  215,  218,  221,  224,  228,  231,  234,  237,  240,  243,  246,  250,  253,  256,  259,  262,  265,  269,  272,  275,  278,  281,  284,  288,  291,  294,  297,  300,  303,  307,  310,  313,  316,  319,  322,  325,  329,  332,  335,  338,  341,  344,  348,  351,  354,  357,  360,  363,  367,  370,  373,  376,  379,  382,  386,  389,  392,  395,  398,  401,},
   {  202,  205,  208,  211,  214,  218,  221,  224,  227,  230,  233,  236,  240,  243,  246,  249,  252,  255,  258,  262,  265,  268,  271,  274,  277,  281,  284,  287,  290,  293,  296,  299,  303,  306,  309,  312,  315,  318,  322,  325,  328,  331,  334,  337,  340,  344,  347,  350,  353,  356,  359,  363,  366,  369,  372,  375,  378,  381,  385,  388,  391,  394,  397,  400,},
   {  201,  204,  208,  211,  214,  217,  220,  223,  226,  230,  233,  236,  239,  242,  245,  248,  252,  255,  258,  261,  264,  267,  270,  274,  277,  280,  283,  286,  289,  292,  296,  299,  302,  305,  308,  311,  314,  318,  321,  324,  327,  330,  333,  336,  340,  343,  346,  349,  352,  355,  358,  362,  365,  368,  371,  374,  377,  380,  384,  387,  390,  393,  396,  399,},
   {  201,  204,  207,  210,  213,  216,  220,  223,  226,  229,  232,  235,  238,  242,  245,  248,  251,  254,  257,  260,  263,  267,  270,  273,  276,  279,  282,  285,  289,  292,  295,  298,  301,  304,  307,  311,  314,  317,  320,  323,  326,  329,  332,  336,  339,  342,  345,  348,  351,  354,  358,  361,  364,  367,  370,  373,  376,  380,  383,  386,  389,  392,  395,  398,},
   {  200,  203,  207,  210,  213,  216,  219,  222,  225,  228,  232,  235,  238,  241,  244,  247,  250,  253,  257,  260,  263,  266,  269,  272,  275,  278,  282,  285,  288,  291,  294,  297,  300,  304,  307,  310,  313,  316,  319,  322,  325,  329,  332,  335,  338,  341,  344,  347,  350,  354,  357,  360,  363,  366,  369,  372,  375,  379,  382,  385,  388,  391,  394,  397,},
   {  200,  203,  206,  209,  212,  215,  218,  222,  225,  228,  231,  234,  237,  240,  243,  247,  250,  253,  256,  259,  262,  265,  268,  272,  275,  278,  281,  284,  287,  290,  293,  297,  300,  303,  306,  309,  312,  315,  318,  321,  325,  328,  331,  334,  337,  340,  343,  346,  350,  353,  356,  359,  362,  365,  368,  371,  375,  378,  381,  384,  387,  390,  393,  396,},
   {  199,  202,  205,  209,  212,  215,  218,  221,  224,  227,  230,  233,  237,  240,  243,  246,  249,  252,  255,  258,  262,  265,  268,  271,  274,  277,  280,  283,  286,  290,  293,  296,  299,  302,  305,  308,  311,  314,  318,  321,  324,  327,  330,  333,  336,  339,  342,  346,  349,  352,  355,  358,  361,  364,  367,  370,  374,  377,  380,  383,  386,  389,  392,  395,},
   {  199,  202,  205,  208,  211,  214,  217,  220,  224,  227,  230,  233,  236,  239,  242,  245,  248,  252,  255,  258,  261,  264,  267,  270,  273,  276,  279,  283,  286,  289,  292,  295,  298,  301,  304,  307,  311,  314,  317,  320,  323,  326,  329,  332,  335,  338,  342,  345,  348,  351,  354,  357,  360,  363,  366,  370,  373,  376,  379,  382,  385,  388,  391,  394,},
   {  198,  201,  204,  208,  211,  214,  217,  220,  223,  226,  229,  232,  235,  239,  242,  245,  248,  251,  254,  257,  260,  263,  266,  269,  273,  276,  279,  282,  285,  288,  291,  294,  297,  300,  304,  307,  310,  313,  316,  319,  322,  325,  328,  331,  335,  338,  341,  344,  347,  350,  353,  356,  359,  362,  366,  369,  372,  375,  378,  381,  384,  387,  390,  393,},
   {  198,  201,  204,  207,  210,  213,  216,  219,  222,  226,  229,  232,  235,  238,  241,  244,  247,  250,  253,  256,  260,  263,  266,  269,  272,  275,  278,  281,  284,  287,  290,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  328,  331,  334,  337,  340,  343,  346,  349,  352,  355,  358,  362,  365,  368,  371,  374,  377,  380,  383,  386,  389,  392,},
   {  197,  200,  203,  206,  210,  213,  216,  219,  222,  225,  228,  231,  234,  237,  240,  243,  247,  250,  253,  256,  259,  262,  265,  268,  271,  274,  277,  280,  284,  287,  290,  293,  296,  299,  302,  305,  308,  311,  314,  317,  321,  324,  327,  330,  333,  336,  339,  342,  345,  348,  351,  354,  358,  361,  364,  367,  370,  373,  376,  379,  382,  385,  388,  391,},
   {  197,  200,  203,  206,  209,  212,  215,  218,  221,  224,  227,  231,  234,  237,  240,  243,  246,  249,  252,  255,  258,  261,  264,  267,  271,  274,  277,  280,  283,  286,  289,  292,  295,  298,  301,  304,  307,  310,  314,  317,  320,  323,  326,  329,  332,  335,  338,  341,  344,  347,  350,  354,  357,  360,  363,  366,  369,  372,  375,  378,  381,  384,  387,  390,},
   {  196,  199,  202,  205,  209,  212,  215,  218,  221,  224,  227,  230,  233,  236,  239,  242,  245,  248,  251,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  285,  288,  291,  294,  297,  301,  304,  307,  310,  313,  316,  319,  322,  325,  328,  331,  334,  337,  340,  343,  347,  350,  353,  356,  359,  362,  365,  368,  371,  374,  377,  380,  383,  386,  389,},
   {  196,  199,  202,  205,  208,  211,  214,  217,  220,  223,  226,  229,  232,  236,  239,  242,  245,  248,  251,  254,  257,  260,  263,  266,  269,  272,  275,  278,  281,  284,  288,  291,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  327,  330,  333,  336,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,  373,  376,  379,  382,  385,  388,},
   {  195,  198,  201,  204,  207,  211,  214,  217,  220,  223,  226,  229,  232,  235,  238,  241,  244,  247,  250,  253,  256,  259,  262,  265,  268,  272,  275,  278,  281,  284,  287,  290,  293,  296,  299,  302,  305,  308,  311,  314,  317,  320,  323,  326,  329,  333,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,  375,  378,  381,  384,  387,},
   {  195,  198,  201,  204,  207,  210,  213,  216,  219,  222,  225,  228,  231,  234,  237,  240,  243,  246,  250,  253,  256,  259,  262,  265,  268,  271,  274,  277,  280,  283,  286,  289,  292,  295,  298,  301,  304,  307,  310,  313,  316,  320,  323,  326,  329,  332,  335,  338,  341,  344,  347,  350,  353,  356,  359,  362,  365,  368,  371,  374,  377,  380,  383,  386,},
   {  194,  197,  200,  203,  206,  209,  212,  215,  219,  222,  225,  228,  231,  234,  237,  240,  243,  246,  249,  252,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  285,  288,  291,  294,  297,  300,  304,  307,  310,  313,  316,  319,  322,  325,  328,  331,  334,  337,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,  373,  376,  379,  382,  385,},
   {  194,  197,  200,  203,  206,  209,  212,  215,  218,  221,  224,  227,  230,  233,  236,  239,  242,  245,  248,  251,  254,  257,  260,  263,  266,  269,  272,  275,  279,  282,  285,  288,  291,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  327,  330,  333,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,  375,  378,  381,  384,},
   {  193,  196,  199,  202,  205,  208,  211,  214,  217,  220,  223,  226,  229,  233,  236,  239,  242,  245,  248,  251,  254,  257,  260,  263,  266,  269,  272,  275,  278,  281,  284,  287,  290,  293,  296,  299,  302,  305,  308,  311,  314,  317,  320,  323,  326,  329,  332,  335,  338,  341,  344,  347,  350,  353,  356,  359,  362,  365,  368,  371,  374,  377,  380,  383,},
   {  193,  196,  199,  202,  205,  208,  211,  214,  217,  220,  223,  226,  229,  232,  235,  238,  241,  244,  247,  250,  253,  256,  259,  262,  265,  268,  271,  274,  277,  280,  283,  286,  289,  292,  295,  298,  301,  304,  307,  310,  313,  316,  319,  322,  325,  328,  331,  334,  337,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,  373,  376,  379,  382,},
   {  192,  195,  198,  201,  204,  207,  210,  213,  216,  219,  222,  225,  228,  231,  234,  237,  240,  243,  246,  249,  252,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  285,  288,  291,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  327,  330,  333,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,  375,  378,  381,},
   {  192,  195,  198,  201,  204,  207,  210,  213,  216,  219,  222,  225,  228,  231,  234,  237,  240,  243,  246,  249,  252,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  285,  288,  291,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  327,  330,  333,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,  375,  378,  381,},
   {  191,  194,  197,  200,  203,  206,  209,  212,  215,  218,  221,  224,  227,  230,  233,  236,  239,  242,  245,  248,  251,  254,  257,  260,  263,  266,  269,  272,  275,  278,  281,  284,  287,  290,  293,  296,  299,  302,  305,  308,  311,  314,  317,  320,  323,  326,  329,  332,  335,  338,  341,  344,  347,  350,  353,  356,  359,  362,  365,  368,  371,  374,  377,  380,},
   {  191,  194,  197,  200,  203,  206,  209,  212,  215,  218,  221,  224,  227,  229,  232,  235,  238,  241,  244,  247,  250,  253,  256,  259,  262,  265,  268,  271,  274,  277,  280,  283,  286,  289,  292,  295,  298,  301,  304,  307,  310,  313,  316,  319,  322,  325,  328,  331,  334,  337,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,  373,  376,  379,},
   {  190,  193,  196,  199,  202,  205,  208,  211,  214,  217,  220,  223,  226,  229,  232,  235,  238,  241,  244,  247,  250,  253,  256,  259,  262,  265,  268,  271,  273,  276,  279,  282,  285,  288,  291,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  327,  330,  333,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,  375,  378,},
   {  190,  193,  196,  199,  202,  205,  208,  211,  213,  216,  219,  222,  225,  228,  231,  234,  237,  240,  243,  246,  249,  252,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  285,  288,  291,  294,  296,  299,  302,  305,  308,  311,  314,  317,  320,  323,  326,  329,  332,  335,  338,  341,  344,  347,  350,  353,  356,  359,  362,  365,  368,  371,  374,  377,},
   {  189,  192,  195,  198,  201,  204,  207,  210,  213,  216,  219,  222,  225,  228,  231,  234,  237,  240,  242,  245,  248,  251,  254,  257,  260,  263,  266,  269,  272,  275,  278,  281,  284,  287,  290,  293,  296,  299,  302,  305,  308,  310,  313,  316,  319,  322,  325,  328,  331,  334,  337,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,  373,  376,},
   {  189,  192,  195,  198,  201,  203,  206,  209,  212,  215,  218,  221,  224,  227,  230,  233,  236,  239,  242,  245,  248,  251,  254,  257,  260,  262,  265,  268,  271,  274,  277,  280,  283,  286,  289,  292,  295,  298,  301,  304,  307,  310,  313,  316,  319,  321,  324,  327,  330,  333,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,  375,},
   {  188,  191,  194,  197,  200,  203,  206,  209,  212,  215,  218,  221,  224,  226,  229,  232,  235,  238,  241,  244,  247,  250,  253,  256,  259,  262,  265,  268,  271,  274,  276,  279,  282,  285,  288,  291,  294,  297,  300,  303,  306,  309,  312,  315,  318,  321,  324,  326,  329,  332,  335,  338,  341,  344,  347,  350,  353,  356,  359,  362,  365,  368,  371,  374,},
   {  188,  191,  194,  197,  199,  202,  205,  208,  211,  214,  217,  220,  223,  226,  229,  232,  235,  238,  241,  243,  246,  249,  252,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  285,  287,  290,  293,  296,  299,  302,  305,  308,  311,  314,  317,  320,  323,  326,  329,  331,  334,  337,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,  373,},
   {  187,  190,  193,  196,  199,  202,  205,  208,  211,  214,  217,  219,  222,  225,  228,  231,  234,  237,  240,  243,  246,  249,  252,  255,  257,  260,  263,  266,  269,  272,  275,  278,  281,  284,  287,  290,  293,  296,  298,  301,  304,  307,  310,  313,  316,  319,  322,  325,  328,  331,  334,  336,  339,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,  372,},
   {  187,  190,  193,  196,  198,  201,  204,  207,  210,  213,  216,  219,  222,  225,  228,  231,  233,  236,  239,  242,  245,  248,  251,  254,  257,  260,  263,  266,  268,  271,  274,  277,  280,  283,  286,  289,  292,  295,  298,  301,  303,  306,  309,  312,  315,  318,  321,  324,  327,  330,  333,  336,  338,  341,  344,  347,  350,  353,  356,  359,  362,  365,  368,  371,},
   {  186,  189,  192,  195,  198,  201,  204,  207,  210,  212,  215,  218,  221,  224,  227,  230,  233,  236,  239,  242,  244,  247,  250,  253,  256,  259,  262,  265,  268,  271,  274,  276,  279,  282,  285,  288,  291,  294,  297,  300,  303,  306,  308,  311,  314,  317,  320,  323,  326,  329,  332,  335,  338,  340,  343,  346,  349,  352,  355,  358,  361,  364,  367,  370,},
   {  186,  189,  192,  194,  197,  200,  203,  206,  209,  212,  215,  218,  221,  223,  226,  229,  232,  235,  238,  241,  244,  247,  250,  253,  255,  258,  261,  264,  267,  270,  273,  276,  279,  282,  284,  287,  290,  293,  296,  299,  302,  305,  308,  311,  313,  316,  319,  322,  325,  328,  331,  334,  337,  340,  342,  345,  348,  351,  354,  357,  360,  363,  366,  369,},
   {  185,  188,  191,  194,  197,  200,  203,  206,  208,  211,  214,  217,  220,  223,  226,  229,  232,  234,  237,  240,  243,  246,  249,  252,  255,  258,  261,  263,  266,  269,  272,  275,  278,  281,  284,  287,  289,  292,  295,  298,  301,  304,  307,  310,  313,  316,  318,  321,  324,  327,  330,  333,  336,  339,  342,  344,  347,  350,  353,  356,  359,  362,  365,  368,},
   {  185,  188,  191,  193,  196,  199,  202,  205,  208,  211,  214,  217,  219,  222,  225,  228,  231,  234,  237,  240,  242,  245,  248,  251,  254,  257,  260,  263,  266,  268,  271,  274,  277,  280,  283,  286,  289,  292,  294,  297,  300,  303,  306,  309,  312,  315,  318,  320,  323,  326,  329,  332,  335,  338,  341,  344,  346,  349,  352,  355,  358,  361,  364,  367,},
   {  184,  187,  190,  193,  196,  199,  202,  204,  207,  210,  213,  216,  219,  222,  225,  227,  230,  233,  236,  239,  242,  245,  248,  250,  253,  256,  259,  262,  265,  268,  271,  273,  276,  279,  282,  285,  288,  291,  294,  297,  299,  302,  305,  308,  311,  314,  317,  320,  322,  325,  328,  331,  334,  337,  340,  343,  345,  348,  351,  354,  357,  360,  363,  366,},
   {  184,  187,  189,  192,  195,  198,  201,  204,  207,  210,  212,  215,  218,  221,  224,  227,  230,  233,  235,  238,  241,  244,  247,  250,  253,  256,  258,  261,  264,  267,  270,  273,  276,  278,  281,  284,  287,  290,  293,  296,  299,  301,  304,  307,  310,  313,  316,  319,  322,  324,  327,  330,  333,  336,  339,  342,  345,  347,  350,  353,  356,  359,  362,  365,},
   {  183,  186,  189,  192,  195,  198,  200,  203,  206,  209,  212,  215,  218,  220,  223,  226,  229,  232,  235,  238,  241,  243,  246,  249,  252,  255,  258,  261,  263,  266,  269,  272,  275,  278,  281,  283,  286,  289,  292,  295,  298,  301,  304,  306,  309,  312,  315,  318,  321,  324,  326,  329,  332,  335,  338,  341,  344,  346,  349,  352,  355,  358,  361,  364,},
   {  183,  186,  188,  191,  194,  197,  200,  203,  206,  208,  211,  214,  217,  220,  223,  226,  228,  231,  234,  237,  240,  243,  246,  248,  251,  254,  257,  260,  263,  266,  268,  271,  274,  277,  280,  283,  286,  288,  291,  294,  297,  300,  303,  306,  308,  311,  314,  317,  320,  323,  326,  328,  331,  334,  337,  340,  343,  346,  348,  351,  354,  357,  360,  363,},
   {  182,  185,  188,  191,  194,  196,  199,  202,  205,  208,  211,  214,  216,  219,  222,  225,  228,  231,  234,  236,  239,  242,  245,  248,  251,  253,  256,  259,  262,  265,  268,  271,  273,  276,  279,  282,  285,  288,  290,  293,  296,  299,  302,  305,  308,  310,  313,  316,  319,  322,  325,  327,  330,  333,  336,  339,  342,  345,  347,  350,  353,  356,  359,  362,},
   {  182,  185,  187,  190,  193,  196,  199,  202,  204,  207,  210,  213,  216,  219,  222,  224,  227,  230,  233,  236,  239,  241,  244,  247,  250,  253,  256,  258,  261,  264,  267,  270,  273,  275,  278,  281,  284,  287,  290,  293,  295,  298,  301,  304,  307,  310,  312,  315,  318,  321,  324,  327,  329,  332,  335,  338,  341,  344,  346,  349,  352,  355,  358,  361,},
   {  181,  184,  187,  190,  193,  195,  198,  201,  204,  207,  210,  212,  215,  218,  221,  224,  227,  229,  232,  235,  238,  241,  244,  246,  249,  252,  255,  258,  261,  263,  266,  269,  272,  275,  278,  280,  283,  286,  289,  292,  295,  297,  300,  303,  306,  309,  312,  314,  317,  320,  323,  326,  329,  331,  334,  337,  340,  343,  346,  348,  351,  354,  357,  360,},
   {  181,  184,  186,  189,  192,  195,  198,  201,  203,  206,  209,  212,  215,  217,  220,  223,  226,  229,  232,  234,  237,  240,  243,  246,  249,  251,  254,  257,  260,  263,  265,  268,  271,  274,  277,  280,  282,  285,  288,  291,  294,  297,  299,  302,  305,  308,  311,  313,  316,  319,  322,  325,  328,  330,  333,  336,  339,  342,  345,  347,  350,  353,  356,  359,},
   {  180,  183,  186,  189,  192,  194,  197,  200,  203,  206,  208,  211,  214,  217,  220,  222,  225,  228,  231,  234,  237,  239,  242,  245,  248,  251,  253,  256,  259,  262,  265,  268,  270,  273,  276,  279,  282,  284,  287,  290,  293,  296,  299,  301,  304,  307,  310,  313,  315,  318,  321,  324,  327,  330,  332,  335,  338,  341,  344,  346,  349,  352,  355,  358,},
   {  180,  183,  185,  188,  191,  194,  197,  199,  202,  205,  208,  211,  213,  216,  219,  222,  225,  227,  230,  233,  236,  239,  242,  244,  247,  250,  253,  256,  258,  261,  264,  267,  270,  272,  275,  278,  281,  284,  286,  289,  292,  295,  298,  301,  303,  306,  309,  312,  315,  317,  320,  323,  326,  329,  331,  334,  337,  340,  343,  345,  348,  351,  354,  357,},
   {  179,  182,  185,  188,  190,  193,  196,  199,  202,  204,  207,  210,  213,  216,  218,  221,  224,  227,  230,  232,  235,  238,  241,  244,  246,  249,  252,  255,  258,  260,  263,  266,  269,  272,  274,  277,  280,  283,  286,  288,  291,  294,  297,  300,  302,  305,  308,  311,  314,  316,  319,  322,  325,  328,  330,  333,  336,  339,  342,  344,  347,  350,  353,  356,},
   {  179,  182,  184,  187,  190,  193,  196,  198,  201,  204,  207,  209,  212,  215,  218,  221,  223,  226,  229,  232,  235,  237,  240,  243,  246,  249,  251,  254,  257,  260,  263,  265,  268,  271,  274,  277,  279,  282,  285,  288,  290,  293,  296,  299,  302,  304,  307,  310,  313,  316,  318,  321,  324,  327,  330,  332,  335,  338,  341,  344,  346,  349,  352,  355,},
   {  178,  181,  184,  187,  189,  192,  195,  198,  201,  203,  206,  209,  212,  214,  217,  220,  223,  226,  228,  231,  234,  237,  240,  242,  245,  248,  251,  253,  256,  259,  262,  265,  267,  270,  273,  276,  279,  281,  284,  287,  290,  292,  295,  298,  301,  304,  306,  309,  312,  315,  318,  320,  323,  326,  329,  331,  334,  337,  340,  343,  345,  348,  351,  354,},
   {  178,  181,  183,  186,  189,  192,  194,  197,  200,  203,  206,  208,  211,  214,  217,  219,  222,  225,  228,  231,  233,  236,  239,  242,  244,  247,  250,  253,  256,  258,  261,  264,  267,  269,  272,  275,  278,  281,  283,  286,  289,  292,  294,  297,  300,  303,  306,  308,  311,  314,  317,  319,  322,  325,  328,  331,  333,  336,  339,  342,  344,  347,  350,  353,},
   {  177,  180,  183,  186,  188,  191,  194,  197,  199,  202,  205,  208,  210,  213,  216,  219,  222,  224,  227,  230,  233,  235,  238,  241,  244,  246,  249,  252,  255,  258,  260,  263,  266,  269,  271,  274,  277,  280,  282,  285,  288,  291,  294,  296,  299,  302,  305,  307,  310,  313,  316,  318,  321,  324,  327,  330,  332,  335,  338,  341,  343,  346,  349,  352,},
   {  177,  180,  182,  185,  188,  191,  193,  196,  199,  202,  204,  207,  210,  213,  215,  218,  221,  224,  226,  229,  232,  235,  238,  240,  243,  246,  249,  251,  254,  257,  260,  262,  265,  268,  271,  273,  276,  279,  282,  284,  287,  290,  293,  296,  298,  301,  304,  307,  309,  312,  315,  318,  320,  323,  326,  329,  331,  334,  337,  340,  342,  345,  348,  351,},
   {  176,  179,  182,  185,  187,  190,  193,  196,  198,  201,  204,  207,  209,  212,  215,  218,  220,  223,  226,  229,  231,  234,  237,  240,  242,  245,  248,  251,  253,  256,  259,  262,  264,  267,  270,  273,  275,  278,  281,  284,  286,  289,  292,  295,  297,  300,  303,  306,  308,  311,  314,  317,  319,  322,  325,  328,  330,  333,  336,  339,  341,  344,  347,  350,},
   {  176,  178,  181,  184,  187,  189,  192,  195,  198,  200,  203,  206,  209,  211,  214,  217,  220,  222,  225,  228,  231,  233,  236,  239,  242,  244,  247,  250,  253,  255,  258,  261,  264,  266,  269,  272,  275,  277,  280,  283,  286,  288,  291,  294,  297,  299,  302,  305,  308,  310,  313,  316,  319,  321,  324,  327,  330,  332,  335,  338,  341,  343,  346,  349,},
   {  175,  178,  181,  183,  186,  189,  192,  194,  197,  200,  203,  205,  208,  211,  214,  216,  219,  222,  225,  227,  230,  233,  235,  238,  241,  244,  246,  249,  252,  255,  257,  260,  263,  266,  268,  271,  274,  277,  279,  282,  285,  288,  290,  293,  296,  298,  301,  304,  307,  309,  312,  315,  318,  320,  323,  326,  329,  331,  334,  337,  340,  342,  345,  348,},
   {  175,  177,  180,  183,  186,  188,  191,  194,  197,  199,  202,  205,  208,  210,  213,  216,  218,  221,  224,  227,  229,  232,  235,  238,  240,  243,  246,  248,  251,  254,  257,  259,  262,  265,  268,  270,  273,  276,  279,  281,  284,  287,  289,  292,  295,  298,  300,  303,  306,  309,  311,  314,  317,  319,  322,  325,  328,  330,  333,  336,  339,  341,  344,  347,},
   {  174,  177,  180,  182,  185,  188,  191,  193,  196,  199,  201,  204,  207,  210,  212,  215,  218,  221,  223,  226,  229,  231,  234,  237,  240,  242,  245,  248,  250,  253,  256,  259,  261,  264,  267,  270,  272,  275,  278,  280,  283,  286,  289,  291,  294,  297,  299,  302,  305,  308,  310,  313,  316,  319,  321,  324,  327,  329,  332,  335,  338,  340,  343,  346,},
   {  174,  176,  179,  182,  185,  187,  190,  193,  195,  198,  201,  204,  206,  209,  212,  214,  217,  220,  223,  225,  228,  231,  233,  236,  239,  242,  244,  247,  250,  252,  255,  258,  261,  263,  266,  269,  271,  274,  277,  280,  282,  285,  288,  290,  293,  296,  299,  301,  304,  307,  309,  312,  315,  318,  320,  323,  326,  328,  331,  334,  337,  339,  342,  345,},
   {  173,  176,  179,  181,  184,  187,  189,  192,  195,  198,  200,  203,  206,  208,  211,  214,  217,  219,  222,  225,  227,  230,  233,  236,  238,  241,  244,  246,  249,  252,  254,  257,  260,  263,  265,  268,  271,  273,  276,  279,  282,  284,  287,  290,  292,  295,  298,  300,  303,  306,  309,  311,  314,  317,  319,  322,  325,  328,  330,  333,  336,  338,  341,  344,},
   {  173,  175,  178,  181,  184,  186,  189,  192,  194,  197,  200,  202,  205,  208,  211,  213,  216,  219,  221,  224,  227,  229,  232,  235,  238,  240,  243,  246,  248,  251,  254,  256,  259,  262,  265,  267,  270,  273,  275,  278,  281,  283,  286,  289,  292,  294,  297,  300,  302,  305,  308,  310,  313,  316,  319,  321,  324,  327,  329,  332,  335,  337,  340,  343,},
   {  172,  175,  178,  180,  183,  186,  188,  191,  194,  196,  199,  202,  205,  207,  210,  213,  215,  218,  221,  223,  226,  229,  231,  234,  237,  240,  242,  245,  248,  250,  253,  256,  258,  261,  264,  266,  269,  272,  275,  277,  280,  283,  285,  288,  291,  293,  296,  299,  301,  304,  307,  310,  312,  315,  318,  320,  323,  326,  328,  331,  334,  336,  339,  342,},
   {  172,  174,  177,  180,  182,  185,  188,  191,  193,  196,  199,  201,  204,  207,  209,  212,  215,  217,  220,  223,  225,  228,  231,  233,  236,  239,  242,  244,  247,  250,  252,  255,  258,  260,  263,  266,  268,  271,  274,  276,  279,  282,  284,  287,  290,  293,  295,  298,  301,  303,  306,  309,  311,  314,  317,  319,  322,  325,  327,  330,  333,  335,  338,  341,},
   {  171,  174,  177,  179,  182,  185,  187,  190,  193,  195,  198,  201,  203,  206,  209,  211,  214,  217,  219,  222,  225,  227,  230,  233,  235,  238,  241,  243,  246,  249,  252,  254,  257,  260,  262,  265,  268,  270,  273,  276,  278,  281,  284,  286,  289,  292,  294,  297,  300,  302,  305,  308,  310,  313,  316,  318,  321,  324,  326,  329,  332,  334,  337,  340,},
   {  171,  173,  176,  179,  181,  184,  187,  189,  192,  195,  197,  200,  203,  205,  208,  211,  213,  216,  219,  221,  224,  227,  229,  232,  235,  237,  240,  243,  245,  248,  251,  253,  256,  259,  261,  264,  267,  269,  272,  275,  277,  280,  283,  285,  288,  291,  293,  296,  299,  301,  304,  307,  309,  312,  315,  317,  320,  323,  325,  328,  331,  333,  336,  339,},
   {  170,  173,  176,  178,  181,  184,  186,  189,  192,  194,  197,  200,  202,  205,  207,  210,  213,  215,  218,  221,  223,  226,  229,  231,  234,  237,  239,  242,  245,  247,  250,  253,  255,  258,  261,  263,  266,  269,  271,  274,  277,  279,  282,  285,  287,  290,  293,  295,  298,  301,  303,  306,  309,  311,  314,  317,  319,  322,  325,  327,  330,  333,  335,  338,},
   {  170,  172,  175,  178,  180,  183,  186,  188,  191,  194,  196,  199,  202,  204,  207,  210,  212,  215,  217,  220,  223,  225,  228,  231,  233,  236,  239,  241,  244,  247,  249,  252,  255,  257,  260,  263,  265,  268,  271,  273,  276,  278,  281,  284,  286,  289,  292,  294,  297,  300,  302,  305,  308,  310,  313,  316,  318,  321,  324,  326,  329,  332,  334,  337,},
   {  169,  172,  175,  177,  180,  182,  185,  188,  190,  193,  196,  198,  201,  204,  206,  209,  212,  214,  217,  219,  222,  225,  227,  230,  233,  235,  238,  241,  243,  246,  249,  251,  254,  257,  259,  262,  264,  267,  270,  272,  275,  278,  280,  283,  286,  288,  291,  294,  296,  299,  301,  304,  307,  309,  312,  315,  317,  320,  323,  325,  328,  331,  333,  336,},
   {  169,  171,  174,  177,  179,  182,  185,  187,  190,  192,  195,  198,  200,  203,  206,  208,  211,  214,  216,  219,  221,  224,  227,  229,  232,  235,  237,  240,  243,  245,  248,  250,  253,  256,  258,  261,  264,  266,  269,  272,  274,  277,  279,  282,  285,  287,  290,  293,  295,  298,  301,  303,  306,  308,  311,  314,  316,  319,  322,  324,  327,  330,  332,  335,},
   {  168,  171,  174,  176,  179,  181,  184,  187,  189,  192,  195,  197,  200,  202,  205,  208,  210,  213,  216,  218,  221,  223,  226,  229,  231,  234,  237,  239,  242,  244,  247,  250,  252,  255,  258,  260,  263,  266,  268,  271,  273,  276,  279,  281,  284,  287,  289,  292,  294,  297,  300,  302,  305,  308,  310,  313,  315,  318,  321,  323,  326,  329,  331,  334,},
   {  168,  170,  173,  176,  178,  181,  183,  186,  189,  191,  194,  197,  199,  202,  204,  207,  210,  212,  215,  218,  220,  223,  225,  228,  231,  233,  236,  239,  241,  244,  246,  249,  252,  254,  257,  259,  262,  265,  267,  270,  273,  275,  278,  280,  283,  286,  288,  291,  294,  296,  299,  301,  304,  307,  309,  312,  315,  317,  320,  322,  325,  328,  330,  333,},
   {  167,  170,  172,  175,  178,  180,  183,  186,  188,  191,  193,  196,  199,  201,  204,  206,  209,  212,  214,  217,  220,  222,  225,  227,  230,  233,  235,  238,  240,  243,  246,  248,  251,  253,  256,  259,  261,  264,  267,  269,  272,  274,  277,  280,  282,  285,  287,  290,  293,  295,  298,  301,  303,  306,  308,  311,  314,  316,  319,  321,  324,  327,  329,  332,},
   {  167,  169,  172,  175,  177,  180,  182,  185,  188,  190,  193,  195,  198,  201,  203,  206,  208,  211,  214,  216,  219,  221,  224,  227,  229,  232,  234,  237,  240,  242,  245,  248,  250,  253,  255,  258,  261,  263,  266,  268,  271,  274,  276,  279,  281,  284,  287,  289,  292,  294,  297,  300,  302,  305,  307,  310,  313,  315,  318,  320,  323,  326,  328,  331,},
   {  166,  169,  171,  174,  177,  179,  182,  184,  187,  190,  192,  195,  197,  200,  203,  205,  208,  210,  213,  216,  218,  221,  223,  226,  229,  231,  234,  236,  239,  242,  244,  247,  249,  252,  255,  257,  260,  262,  265,  268,  270,  273,  275,  278,  281,  283,  286,  288,  291,  294,  296,  299,  301,  304,  307,  309,  312,  314,  317,  320,  322,  325,  327,  330,},
   {  166,  168,  171,  174,  176,  179,  181,  184,  186,  189,  192,  194,  197,  199,  202,  205,  207,  210,  212,  215,  218,  220,  223,  225,  228,  230,  233,  236,  238,  241,  243,  246,  249,  251,  254,  256,  259,  262,  264,  267,  269,  272,  275,  277,  280,  282,  285,  287,  290,  293,  295,  298,  300,  303,  306,  308,  311,  313,  316,  319,  321,  324,  326,  329,},
   {  165,  168,  170,  173,  176,  178,  181,  183,  186,  188,  191,  194,  196,  199,  201,  204,  207,  209,  212,  214,  217,  219,  222,  225,  227,  230,  232,  235,  238,  240,  243,  245,  248,  250,  253,  256,  258,  261,  263,  266,  269,  271,  274,  276,  279,  281,  284,  287,  289,  292,  294,  297,  300,  302,  305,  307,  310,  312,  315,  318,  320,  323,  325,  328,},
   {  165,  167,  170,  172,  175,  178,  180,  183,  185,  188,  190,  193,  196,  198,  201,  203,  206,  209,  211,  214,  216,  219,  221,  224,  227,  229,  232,  234,  237,  239,  242,  245,  247,  250,  252,  255,  257,  260,  263,  265,  268,  270,  273,  275,  278,  281,  283,  286,  288,  291,  293,  296,  299,  301,  304,  306,  309,  311,  314,  317,  319,  322,  324,  327,},
   {  164,  167,  169,  172,  175,  177,  180,  182,  185,  187,  190,  192,  195,  198,  200,  203,  205,  208,  210,  213,  216,  218,  221,  223,  226,  228,  231,  234,  236,  239,  241,  244,  246,  249,  252,  254,  257,  259,  262,  264,  267,  269,  272,  275,  277,  280,  282,  285,  287,  290,  293,  295,  298,  300,  303,  305,  308,  311,  313,  316,  318,  321,  323,  326,},
   {  164,  166,  169,  171,  174,  177,  179,  182,  184,  187,  189,  192,  194,  197,  200,  202,  205,  207,  210,  212,  215,  217,  220,  223,  225,  228,  230,  233,  235,  238,  241,  243,  246,  248,  251,  253,  256,  258,  261,  264,  266,  269,  271,  274,  276,  279,  281,  284,  287,  289,  292,  294,  297,  299,  302,  304,  307,  310,  312,  315,  317,  320,  322,  325,},
   {  163,  166,  168,  171,  173,  176,  179,  181,  184,  186,  189,  191,  194,  196,  199,  202,  204,  207,  209,  212,  214,  217,  219,  222,  224,  227,  230,  232,  235,  237,  240,  242,  245,  247,  250,  253,  255,  258,  260,  263,  265,  268,  270,  273,  275,  278,  281,  283,  286,  288,  291,  293,  296,  298,  301,  304,  306,  309,  311,  314,  316,  319,  321,  324,},
   {  163,  165,  168,  170,  173,  175,  178,  181,  183,  186,  188,  191,  193,  196,  198,  201,  203,  206,  209,  211,  214,  216,  219,  221,  224,  226,  229,  231,  234,  236,  239,  242,  244,  247,  249,  252,  254,  257,  259,  262,  264,  267,  270,  272,  275,  277,  280,  282,  285,  287,  290,  292,  295,  298,  300,  303,  305,  308,  310,  313,  315,  318,  320,  323,},
   {  162,  165,  167,  170,  172,  175,  177,  180,  183,  185,  188,  190,  193,  195,  198,  200,  203,  205,  208,  210,  213,  215,  218,  221,  223,  226,  228,  231,  233,  236,  238,  241,  243,  246,  248,  251,  254,  256,  259,  261,  264,  266,  269,  271,  274,  276,  279,  281,  284,  286,  289,  292,  294,  297,  299,  302,  304,  307,  309,  312,  314,  317,  319,  322,},
   {  162,  164,  167,  169,  172,  174,  177,  179,  182,  184,  187,  190,  192,  195,  197,  200,  202,  205,  207,  210,  212,  215,  217,  220,  222,  225,  227,  230,  233,  235,  238,  240,  243,  245,  248,  250,  253,  255,  258,  260,  263,  265,  268,  270,  273,  275,  278,  281,  283,  286,  288,  291,  293,  296,  298,  301,  303,  306,  308,  311,  313,  316,  318,  321,},
   {  161,  164,  166,  169,  171,  174,  176,  179,  181,  184,  186,  189,  191,  194,  197,  199,  202,  204,  207,  209,  212,  214,  217,  219,  222,  224,  227,  229,  232,  234,  237,  239,  242,  244,  247,  249,  252,  254,  257,  260,  262,  265,  267,  270,  272,  275,  277,  280,  282,  285,  287,  290,  292,  295,  297,  300,  302,  305,  307,  310,  312,  315,  317,  320,},
   {  161,  163,  166,  168,  171,  173,  176,  178,  181,  183,  186,  188,  191,  193,  196,  198,  201,  203,  206,  208,  211,  213,  216,  219,  221,  224,  226,  229,  231,  234,  236,  239,  241,  244,  246,  249,  251,  254,  256,  259,  261,  264,  266,  269,  271,  274,  276,  279,  281,  284,  286,  289,  291,  294,  296,  299,  301,  304,  306,  309,  311,  314,  316,  319,},
   {  160,  163,  165,  168,  170,  173,  175,  178,  180,  183,  185,  188,  190,  193,  195,  198,  200,  203,  205,  208,  210,  213,  215,  218,  220,  223,  225,  228,  230,  233,  235,  238,  240,  243,  245,  248,  250,  253,  255,  258,  260,  263,  265,  268,  270,  273,  275,  278,  280,  283,  285,  288,  290,  293,  295,  298,  300,  303,  305,  308,  310,  313,  315,  318,},
   {  160,  162,  165,  167,  170,  172,  175,  177,  180,  182,  185,  187,  190,  192,  195,  197,  200,  202,  205,  207,  210,  212,  215,  217,  220,  222,  225,  227,  230,  232,  235,  237,  240,  242,  245,  247,  250,  252,  255,  257,  260,  262,  265,  267,  270,  272,  275,  277,  280,  282,  285,  287,  290,  292,  295,  297,  300,  302,  305,  307,  310,  312,  315,  317,},
   {  159,  162,  164,  167,  169,  172,  174,  177,  179,  182,  184,  187,  189,  192,  194,  197,  199,  202,  204,  207,  209,  212,  214,  216,  219,  221,  224,  226,  229,  231,  234,  236,  239,  241,  244,  246,  249,  251,  254,  256,  259,  261,  264,  266,  269,  271,  274,  276,  279,  281,  284,  286,  289,  291,  294,  296,  299,  301,  304,  306,  309,  311,  314,  316,},
   {  159,  161,  164,  166,  169,  171,  174,  176,  179,  181,  184,  186,  189,  191,  193,  196,  198,  201,  203,  206,  208,  211,  213,  216,  218,  221,  223,  226,  228,  231,  233,  236,  238,  241,  243,  246,  248,  251,  253,  255,  258,  260,  263,  265,  268,  270,  273,  275,  278,  280,  283,  285,  288,  290,  293,  295,  298,  300,  303,  305,  308,  310,  313,  315,},
   {  158,  161,  163,  166,  168,  171,  173,  176,  178,  181,  183,  185,  188,  190,  193,  195,  198,  200,  203,  205,  208,  210,  213,  215,  218,  220,  223,  225,  227,  230,  232,  235,  237,  240,  242,  245,  247,  250,  252,  255,  257,  260,  262,  265,  267,  270,  272,  274,  277,  279,  282,  284,  287,  289,  292,  294,  297,  299,  302,  304,  307,  309,  312,  314,},
   {  158,  160,  163,  165,  168,  170,  173,  175,  177,  180,  182,  185,  187,  190,  192,  195,  197,  200,  202,  205,  207,  210,  212,  214,  217,  219,  222,  224,  227,  229,  232,  234,  237,  239,  242,  244,  246,  249,  251,  254,  256,  259,  261,  264,  266,  269,  271,  274,  276,  279,  281,  283,  286,  288,  291,  293,  296,  298,  301,  303,  306,  308,  311,  313,},
   {  157,  160,  162,  165,  167,  170,  172,  174,  177,  179,  182,  184,  187,  189,  192,  194,  197,  199,  201,  204,  206,  209,  211,  214,  216,  219,  221,  224,  226,  229,  231,  233,  236,  238,  241,  243,  246,  248,  251,  253,  256,  258,  260,  263,  265,  268,  270,  273,  275,  278,  280,  283,  285,  287,  290,  292,  295,  297,  300,  302,  305,  307,  310,  312,},
   {  157,  159,  162,  164,  167,  169,  171,  174,  176,  179,  181,  184,  186,  189,  191,  193,  196,  198,  201,  203,  206,  208,  211,  213,  216,  218,  220,  223,  225,  228,  230,  233,  235,  238,  240,  242,  245,  247,  250,  252,  255,  257,  260,  262,  265,  267,  269,  272,  274,  277,  279,  282,  284,  287,  289,  291,  294,  296,  299,  301,  304,  306,  309,  311,},
   {  156,  159,  161,  164,  166,  168,  171,  173,  176,  178,  181,  183,  186,  188,  190,  193,  195,  198,  200,  203,  205,  208,  210,  212,  215,  217,  220,  222,  225,  227,  229,  232,  234,  237,  239,  242,  244,  247,  249,  251,  254,  256,  259,  261,  264,  266,  269,  271,  273,  276,  278,  281,  283,  286,  288,  291,  293,  295,  298,  300,  303,  305,  308,  310,},
   {  156,  158,  161,  163,  165,  168,  170,  173,  175,  178,  180,  183,  185,  187,  190,  192,  195,  197,  200,  202,  204,  207,  209,  212,  214,  217,  219,  221,  224,  226,  229,  231,  234,  236,  238,  241,  243,  246,  248,  251,  253,  256,  258,  260,  263,  265,  268,  270,  273,  275,  277,  280,  282,  285,  287,  290,  292,  294,  297,  299,  302,  304,  307,  309,},
   {  155,  158,  160,  163,  165,  167,  170,  172,  175,  177,  180,  182,  184,  187,  189,  192,  194,  196,  199,  201,  204,  206,  209,  211,  213,  216,  218,  221,  223,  226,  228,  230,  233,  235,  238,  240,  243,  245,  247,  250,  252,  255,  257,  260,  262,  264,  267,  269,  272,  274,  277,  279,  281,  284,  286,  289,  291,  294,  296,  298,  301,  303,  306,  308,},
   {  155,  157,  160,  162,  164,  167,  169,  172,  174,  177,  179,  181,  184,  186,  189,  191,  193,  196,  198,  201,  203,  206,  208,  210,  213,  215,  218,  220,  222,  225,  227,  230,  232,  235,  237,  239,  242,  244,  247,  249,  251,  254,  256,  259,  261,  264,  266,  268,  271,  273,  276,  278,  280,  283,  285,  288,  290,  293,  295,  297,  300,  302,  305,  307,},
   {  154,  157,  159,  161,  164,  166,  169,  171,  174,  176,  178,  181,  183,  186,  188,  190,  193,  195,  198,  200,  202,  205,  207,  210,  212,  215,  217,  219,  222,  224,  227,  229,  231,  234,  236,  239,  241,  243,  246,  248,  251,  253,  255,  258,  260,  263,  265,  268,  270,  272,  275,  277,  280,  282,  284,  287,  289,  292,  294,  296,  299,  301,  304,  306,},
   {  154,  156,  159,  161,  163,  166,  168,  171,  173,  175,  178,  180,  183,  185,  187,  190,  192,  195,  197,  199,  202,  204,  207,  209,  211,  214,  216,  219,  221,  223,  226,  228,  231,  233,  235,  238,  240,  243,  245,  247,  250,  252,  255,  257,  259,  262,  264,  267,  269,  271,  274,  276,  279,  281,  283,  286,  288,  291,  293,  295,  298,  300,  303,  305,},
   {  153,  156,  158,  160,  163,  165,  168,  170,  172,  175,  177,  180,  182,  184,  187,  189,  192,  194,  196,  199,  201,  204,  206,  208,  211,  213,  216,  218,  220,  223,  225,  227,  230,  232,  235,  237,  239,  242,  244,  247,  249,  251,  254,  256,  259,  261,  263,  266,  268,  271,  273,  275,  278,  280,  283,  285,  287,  290,  292,  295,  297,  299,  302,  304,},
   {  153,  155,  158,  160,  162,  165,  167,  169,  172,  174,  177,  179,  181,  184,  186,  189,  191,  193,  196,  198,  200,  203,  205,  208,  210,  212,  215,  217,  220,  222,  224,  227,  229,  232,  234,  236,  239,  241,  243,  246,  248,  251,  253,  255,  258,  260,  263,  265,  267,  270,  272,  274,  277,  279,  282,  284,  286,  289,  291,  294,  296,  298,  301,  303,},
   {  152,  155,  157,  159,  162,  164,  167,  169,  171,  174,  176,  178,  181,  183,  186,  188,  190,  193,  195,  197,  200,  202,  205,  207,  209,  212,  214,  216,  219,  221,  224,  226,  228,  231,  233,  236,  238,  240,  243,  245,  247,  250,  252,  255,  257,  259,  262,  264,  266,  269,  271,  274,  276,  278,  281,  283,  285,  288,  290,  293,  295,  297,  300,  302,},
   {  152,  154,  156,  159,  161,  164,  166,  168,  171,  173,  175,  178,  180,  183,  185,  187,  190,  192,  194,  197,  199,  202,  204,  206,  209,  211,  213,  216,  218,  221,  223,  225,  228,  230,  232,  235,  237,  239,  242,  244,  247,  249,  251,  254,  256,  258,  261,  263,  266,  268,  270,  273,  275,  277,  280,  282,  285,  287,  289,  292,  294,  296,  299,  301,},
   {  151,  154,  156,  158,  161,  163,  165,  168,  170,  173,  175,  177,  180,  182,  184,  187,  189,  191,  194,  196,  199,  201,  203,  206,  208,  210,  213,  215,  217,  220,  222,  225,  227,  229,  232,  234,  236,  239,  241,  243,  246,  248,  251,  253,  255,  258,  260,  262,  265,  267,  269,  272,  274,  277,  279,  281,  284,  286,  288,  291,  293,  295,  298,  300,},
   {  151,  153,  155,  158,  160,  163,  165,  167,  170,  172,  174,  177,  179,  181,  184,  186,  188,  191,  193,  196,  198,  200,  203,  205,  207,  210,  212,  214,  217,  219,  221,  224,  226,  228,  231,  233,  236,  238,  240,  243,  245,  247,  250,  252,  254,  257,  259,  261,  264,  266,  269,  271,  273,  276,  278,  280,  283,  285,  287,  290,  292,  294,  297,  299,},
   {  150,  153,  155,  157,  160,  162,  164,  167,  169,  171,  174,  176,  178,  181,  183,  185,  188,  190,  193,  195,  197,  200,  202,  204,  207,  209,  211,  214,  216,  218,  221,  223,  225,  228,  230,  232,  235,  237,  239,  242,  244,  247,  249,  251,  254,  256,  258,  261,  263,  265,  268,  270,  272,  275,  277,  279,  282,  284,  286,  289,  291,  293,  296,  298,},
   {  150,  152,  154,  157,  159,  161,  164,  166,  168,  171,  173,  175,  178,  180,  183,  185,  187,  190,  192,  194,  197,  199,  201,  204,  206,  208,  211,  213,  215,  218,  220,  222,  225,  227,  229,  232,  234,  236,  239,  241,  243,  246,  248,  250,  253,  255,  257,  260,  262,  264,  267,  269,  271,  274,  276,  278,  281,  283,  285,  288,  290,  292,  295,  297,},
   {  149,  152,  154,  156,  159,  161,  163,  166,  168,  170,  173,  175,  177,  180,  182,  184,  187,  189,  191,  194,  196,  198,  201,  203,  205,  208,  210,  212,  215,  217,  219,  222,  224,  226,  229,  231,  233,  236,  238,  240,  243,  245,  247,  250,  252,  254,  257,  259,  261,  264,  266,  268,  271,  273,  275,  278,  280,  282,  285,  287,  289,  292,  294,  296,},
   {  149,  151,  153,  156,  158,  160,  163,  165,  167,  170,  172,  174,  177,  179,  181,  184,  186,  188,  191,  193,  195,  198,  200,  202,  205,  207,  209,  212,  214,  216,  218,  221,  223,  225,  228,  230,  232,  235,  237,  239,  242,  244,  246,  249,  251,  253,  256,  258,  260,  263,  265,  267,  270,  272,  274,  277,  279,  281,  284,  286,  288,  291,  293,  295,},
   {  148,  151,  153,  155,  158,  160,  162,  164,  167,  169,  171,  174,  176,  178,  181,  183,  185,  188,  190,  192,  195,  197,  199,  202,  204,  206,  208,  211,  213,  215,  218,  220,  222,  225,  227,  229,  232,  234,  236,  239,  241,  243,  246,  248,  250,  252,  255,  257,  259,  262,  264,  266,  269,  271,  273,  276,  278,  280,  283,  285,  287,  290,  292,  294,},
   {  148,  150,  152,  155,  157,  159,  162,  164,  166,  169,  171,  173,  175,  178,  180,  182,  185,  187,  189,  192,  194,  196,  199,  201,  203,  205,  208,  210,  212,  215,  217,  219,  222,  224,  226,  229,  231,  233,  235,  238,  240,  242,  245,  247,  249,  252,  254,  256,  259,  261,  263,  265,  268,  270,  272,  275,  277,  279,  282,  284,  286,  289,  291,  293,},
   {  147,  150,  152,  154,  156,  159,  161,  163,  166,  168,  170,  173,  175,  177,  179,  182,  184,  186,  189,  191,  193,  196,  198,  200,  202,  205,  207,  209,  212,  214,  216,  219,  221,  223,  225,  228,  230,  232,  235,  237,  239,  242,  244,  246,  248,  251,  253,  255,  258,  260,  262,  265,  267,  269,  271,  274,  276,  278,  281,  283,  285,  288,  290,  292,},
   {  147,  149,  151,  154,  156,  158,  161,  163,  165,  167,  170,  172,  174,  177,  179,  181,  183,  186,  188,  190,  193,  195,  197,  199,  202,  204,  206,  209,  211,  213,  216,  218,  220,  222,  225,  227,  229,  232,  234,  236,  238,  241,  243,  245,  248,  250,  252,  255,  257,  259,  261,  264,  266,  268,  271,  273,  275,  277,  280,  282,  284,  287,  289,  291,},
   {  146,  149,  151,  153,  155,  158,  160,  162,  165,  167,  169,  171,  174,  176,  178,  181,  183,  185,  187,  190,  192,  194,  197,  199,  201,  203,  206,  208,  210,  213,  215,  217,  219,  222,  224,  226,  229,  231,  233,  235,  238,  240,  242,  245,  247,  249,  251,  254,  256,  258,  261,  263,  265,  267,  270,  272,  274,  277,  279,  281,  283,  286,  288,  290,},
   {  146,  148,  150,  153,  155,  157,  159,  162,  164,  166,  169,  171,  173,  175,  178,  180,  182,  184,  187,  189,  191,  194,  196,  198,  200,  203,  205,  207,  210,  212,  214,  216,  219,  221,  223,  225,  228,  230,  232,  235,  237,  239,  241,  244,  246,  248,  251,  253,  255,  257,  260,  262,  264,  266,  269,  271,  273,  276,  278,  280,  282,  285,  287,  289,},
   {  145,  148,  150,  152,  154,  157,  159,  161,  163,  166,  168,  170,  172,  175,  177,  179,  182,  184,  186,  188,  191,  193,  195,  197,  200,  202,  204,  207,  209,  211,  213,  216,  218,  220,  222,  225,  227,  229,  231,  234,  236,  238,  241,  243,  245,  247,  250,  252,  254,  256,  259,  261,  263,  266,  268,  270,  272,  275,  277,  279,  281,  284,  286,  288,},
   {  145,  147,  149,  152,  154,  156,  158,  161,  163,  165,  167,  170,  172,  174,  176,  179,  181,  183,  185,  188,  190,  192,  195,  197,  199,  201,  204,  206,  208,  210,  213,  215,  217,  219,  222,  224,  226,  228,  231,  233,  235,  237,  240,  242,  244,  247,  249,  251,  253,  256,  258,  260,  262,  265,  267,  269,  271,  274,  276,  278,  280,  283,  285,  287,},
   {  144,  147,  149,  151,  153,  156,  158,  160,  162,  165,  167,  169,  171,  174,  176,  178,  180,  183,  185,  187,  189,  192,  194,  196,  198,  201,  203,  205,  207,  210,  212,  214,  216,  219,  221,  223,  225,  228,  230,  232,  234,  237,  239,  241,  243,  246,  248,  250,  252,  255,  257,  259,  261,  264,  266,  268,  270,  273,  275,  277,  279,  282,  284,  286,},
   {  144,  146,  148,  150,  153,  155,  157,  159,  162,  164,  166,  168,  171,  173,  175,  177,  180,  182,  184,  186,  189,  191,  193,  195,  198,  200,  202,  204,  207,  209,  211,  213,  216,  218,  220,  222,  225,  227,  229,  231,  234,  236,  238,  240,  243,  245,  247,  249,  252,  254,  256,  258,  261,  263,  265,  267,  270,  272,  274,  276,  279,  281,  283,  285,},
   {  143,  145,  148,  150,  152,  154,  157,  159,  161,  163,  166,  168,  170,  172,  175,  177,  179,  181,  184,  186,  188,  190,  192,  195,  197,  199,  201,  204,  206,  208,  210,  213,  215,  217,  219,  222,  224,  226,  228,  231,  233,  235,  237,  239,  242,  244,  246,  248,  251,  253,  255,  257,  260,  262,  264,  266,  269,  271,  273,  275,  278,  280,  282,  284,},
   {  143,  145,  147,  149,  152,  154,  156,  158,  161,  163,  165,  167,  170,  172,  174,  176,  178,  181,  183,  185,  187,  190,  192,  194,  196,  199,  201,  203,  205,  207,  210,  212,  214,  216,  219,  221,  223,  225,  228,  230,  232,  234,  236,  239,  241,  243,  245,  248,  250,  252,  254,  257,  259,  261,  263,  265,  268,  270,  272,  274,  277,  279,  281,  283,},
   {  142,  144,  147,  149,  151,  153,  156,  158,  160,  162,  164,  167,  169,  171,  173,  176,  178,  180,  182,  184,  187,  189,  191,  193,  196,  198,  200,  202,  204,  207,  209,  211,  213,  216,  218,  220,  222,  224,  227,  229,  231,  233,  236,  238,  240,  242,  244,  247,  249,  251,  253,  256,  258,  260,  262,  264,  267,  269,  271,  273,  276,  278,  280,  282,},
   {  142,  144,  146,  148,  151,  153,  155,  157,  159,  162,  164,  166,  168,  171,  173,  175,  177,  179,  182,  184,  186,  188,  190,  193,  195,  197,  199,  202,  204,  206,  208,  210,  213,  215,  217,  219,  221,  224,  226,  228,  230,  233,  235,  237,  239,  241,  244,  246,  248,  250,  252,  255,  257,  259,  261,  264,  266,  268,  270,  272,  275,  277,  279,  281,},
   {  141,  143,  146,  148,  150,  152,  154,  157,  159,  161,  163,  166,  168,  170,  172,  174,  177,  179,  181,  183,  185,  188,  190,  192,  194,  196,  199,  201,  203,  205,  207,  210,  212,  214,  216,  218,  221,  223,  225,  227,  230,  232,  234,  236,  238,  241,  243,  245,  247,  249,  252,  254,  256,  258,  260,  263,  265,  267,  269,  271,  274,  276,  278,  280,},
   {  141,  143,  145,  147,  150,  152,  154,  156,  158,  161,  163,  165,  167,  169,  172,  174,  176,  178,  180,  183,  185,  187,  189,  191,  194,  196,  198,  200,  202,  205,  207,  209,  211,  213,  216,  218,  220,  222,  224,  227,  229,  231,  233,  235,  238,  240,  242,  244,  246,  249,  251,  253,  255,  257,  260,  262,  264,  266,  268,  271,  273,  275,  277,  279,},
   {  140,  142,  145,  147,  149,  151,  153,  156,  158,  160,  162,  164,  167,  169,  171,  173,  175,  178,  180,  182,  184,  186,  188,  191,  193,  195,  197,  199,  202,  204,  206,  208,  210,  213,  215,  217,  219,  221,  224,  226,  228,  230,  232,  234,  237,  239,  241,  243,  245,  248,  250,  252,  254,  256,  259,  261,  263,  265,  267,  270,  272,  274,  276,  278,},
   {  140,  142,  144,  146,  148,  151,  153,  155,  157,  159,  162,  164,  166,  168,  170,  173,  175,  177,  179,  181,  183,  186,  188,  190,  192,  194,  197,  199,  201,  203,  205,  207,  210,  212,  214,  216,  218,  221,  223,  225,  227,  229,  231,  234,  236,  238,  240,  242,  245,  247,  249,  251,  253,  255,  258,  260,  262,  264,  266,  269,  271,  273,  275,  277,},
   {  139,  141,  144,  146,  148,  150,  152,  154,  157,  159,  161,  163,  165,  168,  170,  172,  174,  176,  178,  181,  183,  185,  187,  189,  191,  194,  196,  198,  200,  202,  205,  207,  209,  211,  213,  215,  218,  220,  222,  224,  226,  228,  231,  233,  235,  237,  239,  242,  244,  246,  248,  250,  252,  255,  257,  259,  261,  263,  265,  268,  270,  272,  274,  276,},
   {  139,  141,  143,  145,  147,  150,  152,  154,  156,  158,  160,  163,  165,  167,  169,  171,  173,  176,  178,  180,  182,  184,  186,  189,  191,  193,  195,  197,  199,  202,  204,  206,  208,  210,  212,  215,  217,  219,  221,  223,  225,  228,  230,  232,  234,  236,  238,  241,  243,  245,  247,  249,  251,  254,  256,  258,  260,  262,  264,  267,  269,  271,  273,  275,},
   {  138,  140,  143,  145,  147,  149,  151,  153,  156,  158,  160,  162,  164,  166,  168,  171,  173,  175,  177,  179,  181,  184,  186,  188,  190,  192,  194,  197,  199,  201,  203,  205,  207,  210,  212,  214,  216,  218,  220,  222,  225,  227,  229,  231,  233,  235,  238,  240,  242,  244,  246,  248,  251,  253,  255,  257,  259,  261,  264,  266,  268,  270,  272,  274,},
   {  138,  140,  142,  144,  146,  149,  151,  153,  155,  157,  159,  161,  164,  166,  168,  170,  172,  174,  176,  179,  181,  183,  185,  187,  189,  192,  194,  196,  198,  200,  202,  204,  207,  209,  211,  213,  215,  217,  220,  222,  224,  226,  228,  230,  232,  235,  237,  239,  241,  243,  245,  248,  250,  252,  254,  256,  258,  260,  263,  265,  267,  269,  271,  273,},
   {  137,  139,  142,  144,  146,  148,  150,  152,  154,  157,  159,  161,  163,  165,  167,  169,  172,  174,  176,  178,  180,  182,  184,  187,  189,  191,  193,  195,  197,  199,  202,  204,  206,  208,  210,  212,  214,  217,  219,  221,  223,  225,  227,  229,  232,  234,  236,  238,  240,  242,  244,  247,  249,  251,  253,  255,  257,  259,  262,  264,  266,  268,  270,  272,},
   {  137,  139,  141,  143,  145,  147,  150,  152,  154,  156,  158,  160,  162,  165,  167,  169,  171,  173,  175,  177,  179,  182,  184,  186,  188,  190,  192,  194,  197,  199,  201,  203,  205,  207,  209,  212,  214,  216,  218,  220,  222,  224,  226,  229,  231,  233,  235,  237,  239,  241,  244,  246,  248,  250,  252,  254,  256,  259,  261,  263,  265,  267,  269,  271,},
   {  136,  138,  141,  143,  145,  147,  149,  151,  153,  155,  158,  160,  162,  164,  166,  168,  170,  172,  175,  177,  179,  181,  183,  185,  187,  189,  192,  194,  196,  198,  200,  202,  204,  207,  209,  211,  213,  215,  217,  219,  221,  224,  226,  228,  230,  232,  234,  236,  238,  241,  243,  245,  247,  249,  251,  253,  255,  258,  260,  262,  264,  266,  268,  270,},
   {  136,  138,  140,  142,  144,  146,  148,  151,  153,  155,  157,  159,  161,  163,  165,  168,  170,  172,  174,  176,  178,  180,  182,  185,  187,  189,  191,  193,  195,  197,  199,  202,  204,  206,  208,  210,  212,  214,  216,  218,  221,  223,  225,  227,  229,  231,  233,  235,  238,  240,  242,  244,  246,  248,  250,  252,  255,  257,  259,  261,  263,  265,  267,  269,},
   {  135,  137,  139,  142,  144,  146,  148,  150,  152,  154,  156,  158,  161,  163,  165,  167,  169,  171,  173,  175,  178,  180,  182,  184,  186,  188,  190,  192,  194,  197,  199,  201,  203,  205,  207,  209,  211,  213,  216,  218,  220,  222,  224,  226,  228,  230,  232,  235,  237,  239,  241,  243,  245,  247,  249,  251,  254,  256,  258,  260,  262,  264,  266,  268,},
   {  135,  137,  139,  141,  143,  145,  147,  149,  152,  154,  156,  158,  160,  162,  164,  166,  168,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  192,  194,  196,  198,  200,  202,  204,  206,  208,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  232,  234,  236,  238,  240,  242,  244,  246,  248,  251,  253,  255,  257,  259,  261,  263,  265,  267,},
   {  134,  136,  138,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  248,  250,  252,  254,  256,  258,  260,  262,  264,  266,},
   {  134,  136,  138,  140,  142,  144,  146,  148,  150,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  245,  247,  249,  251,  253,  255,  257,  259,  261,  263,  265,},
   {  133,  135,  137,  139,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  242,  244,  246,  248,  250,  252,  254,  256,  258,  260,  262,  264,},
   {  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  239,  241,  243,  245,  247,  249,  251,  253,  255,  257,  259,  261,  263,},
   {  132,  134,  136,  138,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  161,  163,  165,  167,  169,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  231,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,  254,  256,  258,  260,  262,},
   {  132,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  154,  156,  159,  161,  163,  165,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,  251,  253,  255,  257,  259,  261,},
   {  131,  133,  135,  137,  139,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,  254,  256,  258,  260,},
   {  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  161,  163,  165,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,  251,  253,  255,  257,  259,},
   {  130,  132,  134,  136,  138,  140,  142,  144,  147,  149,  151,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,  254,  256,  258,},
   {  130,  132,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,  251,  253,  255,  257,},
   {  129,  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,  254,  256,},
   {  129,  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,  251,  253,  255,},
   {  128,  130,  132,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,  254,},
   {  128,  130,  132,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,  254,},
   {  127,  129,  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,  251,  253,},
   {  127,  129,  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,  252,},
   {  126,  128,  130,  132,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  181,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,  251,},
   {  126,  128,  130,  132,  134,  136,  138,  140,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  193,  195,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,  250,},
   {  125,  127,  129,  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,  249,},
   {  125,  127,  129,  131,  133,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  170,  172,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  212,  214,  216,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,  248,},
   {  124,  126,  128,  130,  132,  134,  136,  138,  140,  142,  144,  146,  148,  149,  151,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  175,  177,  179,  181,  182,  184,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  215,  217,  219,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,  247,},
   {  124,  126,  128,  130,  131,  133,  135,  137,  139,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  182,  184,  186,  188,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  218,  220,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,  246,},
   {  123,  125,  127,  129,  131,  133,  135,  137,  139,  141,  143,  144,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  168,  169,  171,  173,  175,  177,  179,  181,  183,  185,  187,  189,  191,  193,  195,  196,  198,  200,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  221,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,  245,},
   {  123,  125,  127,  129,  130,  132,  134,  136,  138,  140,  142,  144,  146,  148,  150,  152,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  173,  175,  176,  178,  180,  182,  184,  186,  188,  190,  192,  194,  196,  198,  199,  201,  203,  205,  207,  209,  211,  213,  215,  217,  219,  221,  222,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,  244,},
   {  122,  124,  126,  128,  130,  132,  134,  136,  138,  139,  141,  143,  145,  147,  149,  151,  153,  155,  157,  159,  160,  162,  164,  166,  168,  170,  172,  174,  176,  178,  180,  181,  183,  185,  187,  189,  191,  193,  195,  197,  199,  201,  202,  204,  206,  208,  210,  212,  214,  216,  218,  220,  222,  223,  225,  227,  229,  231,  233,  235,  237,  239,  241,  243,},
   {  122,  124,  126,  127,  129,  131,  133,  135,  137,  139,  141,  143,  145,  146,  148,  150,  152,  154,  156,  158,  160,  162,  164,  166,  167,  169,  171,  173,  175,  177,  179,  181,  183,  185,  186,  188,  190,  192,  194,  196,  198,  200,  202,  204,  205,  207,  209,  211,  213,  215,  217,  219,  221,  223,  224,  226,  228,  230,  232,  234,  236,  238,  240,  242,},
   {  121,  123,  125,  127,  129,  131,  133,  135,  136,  138,  140,  142,  144,  146,  148,  150,  152,  153,  155,  157,  159,  161,  163,  165,  167,  169,  171,  172,  174,  176,  178,  180,  182,  184,  186,  188,  189,  191,  193,  195,  197,  199,  201,  203,  205,  207,  208,  210,  212,  214,  216,  218,  220,  222,  224,  225,  227,  229,  231,  233,  235,  237,  239,  241,},
   {  121,  123,  125,  126,  128,  130,  132,  134,  136,  138,  140,  142,  143,  145,  147,  149,  151,  153,  155,  157,  158,  160,  162,  164,  166,  168,  170,  172,  174,  175,  177,  179,  181,  183,  185,  187,  189,  191,  192,  194,  196,  198,  200,  202,  204,  206,  208,  209,  211,  213,  215,  217,  219,  221,  223,  225,  226,  228,  230,  232,  234,  236,  238,  240,},
   {  120,  122,  124,  126,  128,  130,  132,  133,  135,  137,  139,  141,  143,  145,  147,  148,  150,  152,  154,  156,  158,  160,  162,  163,  165,  167,  169,  171,  173,  175,  177,  178,  180,  182,  184,  186,  188,  190,  192,  194,  195,  197,  199,  201,  203,  205,  207,  209,  210,  212,  214,  216,  218,  220,  222,  224,  225,  227,  229,  231,  233,  235,  237,  239,},
   {  120,  122,  123,  125,  127,  129,  131,  133,  135,  137,  138,  140,  142,  144,  146,  148,  150,  152,  153,  155,  157,  159,  161,  163,  165,  167,  168,  170,  172,  174,  176,  178,  180,  181,  183,  185,  187,  189,  191,  193,  195,  196,  198,  200,  202,  204,  206,  208,  210,  211,  213,  215,  217,  219,  221,  223,  225,  226,  228,  230,  232,  234,  236,  238,},
   {  119,  121,  123,  125,  127,  129,  130,  132,  134,  136,  138,  140,  142,  143,  145,  147,  149,  151,  153,  155,  157,  158,  160,  162,  164,  166,  168,  170,  171,  173,  175,  177,  179,  181,  183,  184,  186,  188,  190,  192,  194,  196,  198,  199,  201,  203,  205,  207,  209,  211,  212,  214,  216,  218,  220,  222,  224,  225,  227,  229,  231,  233,  235,  237,},
   {  119,  121,  122,  124,  126,  128,  130,  132,  134,  135,  137,  139,  141,  143,  145,  147,  148,  150,  152,  154,  156,  158,  160,  161,  163,  165,  167,  169,  171,  173,  174,  176,  178,  180,  182,  184,  186,  187,  189,  191,  193,  195,  197,  199,  200,  202,  204,  206,  208,  210,  212,  213,  215,  217,  219,  221,  223,  225,  226,  228,  230,  232,  234,  236,},
   {  118,  120,  122,  124,  126,  127,  129,  131,  133,  135,  137,  139,  140,  142,  144,  146,  148,  150,  152,  153,  155,  157,  159,  161,  163,  164,  166,  168,  170,  172,  174,  176,  177,  179,  181,  183,  185,  187,  188,  190,  192,  194,  196,  198,  200,  201,  203,  205,  207,  209,  211,  212,  214,  216,  218,  220,  222,  224,  225,  227,  229,  231,  233,  235,},
   {  118,  120,  121,  123,  125,  127,  129,  131,  132,  134,  136,  138,  140,  142,  144,  145,  147,  149,  151,  153,  155,  156,  158,  160,  162,  164,  166,  167,  169,  171,  173,  175,  177,  178,  180,  182,  184,  186,  188,  190,  191,  193,  195,  197,  199,  201,  202,  204,  206,  208,  210,  212,  213,  215,  217,  219,  221,  223,  224,  226,  228,  230,  232,  234,},
   {  117,  119,  121,  123,  125,  126,  128,  130,  132,  134,  136,  137,  139,  141,  143,  145,  147,  148,  150,  152,  154,  156,  158,  159,  161,  163,  165,  167,  169,  170,  172,  174,  176,  178,  180,  181,  183,  185,  187,  189,  191,  192,  194,  196,  198,  200,  202,  203,  205,  207,  209,  211,  213,  214,  216,  218,  220,  222,  224,  225,  227,  229,  231,  233,},
   {  117,  119,  120,  122,  124,  126,  128,  130,  131,  133,  135,  137,  139,  140,  142,  144,  146,  148,  150,  151,  153,  155,  157,  159,  161,  162,  164,  166,  168,  170,  171,  173,  175,  177,  179,  181,  182,  184,  186,  188,  190,  192,  193,  195,  197,  199,  201,  202,  204,  206,  208,  210,  212,  213,  215,  217,  219,  221,  223,  224,  226,  228,  230,  232,},
   {  116,  118,  120,  122,  124,  125,  127,  129,  131,  133,  134,  136,  138,  140,  142,  143,  145,  147,  149,  151,  153,  154,  156,  158,  160,  162,  163,  165,  167,  169,  171,  173,  174,  176,  178,  180,  182,  183,  185,  187,  189,  191,  193,  194,  196,  198,  200,  202,  203,  205,  207,  209,  211,  213,  214,  216,  218,  220,  222,  223,  225,  227,  229,  231,},
   {  116,  118,  119,  121,  123,  125,  127,  128,  130,  132,  134,  136,  137,  139,  141,  143,  145,  146,  148,  150,  152,  154,  156,  157,  159,  161,  163,  165,  166,  168,  170,  172,  174,  175,  177,  179,  181,  183,  184,  186,  188,  190,  192,  194,  195,  197,  199,  201,  203,  204,  206,  208,  210,  212,  213,  215,  217,  219,  221,  222,  224,  226,  228,  230,},
   {  115,  117,  119,  121,  122,  124,  126,  128,  130,  131,  133,  135,  137,  139,  140,  142,  144,  146,  148,  149,  151,  153,  155,  157,  158,  160,  162,  164,  166,  167,  169,  171,  173,  175,  176,  178,  180,  182,  184,  185,  187,  189,  191,  193,  194,  196,  198,  200,  202,  203,  205,  207,  209,  211,  212,  214,  216,  218,  220,  221,  223,  225,  227,  229,},
   {  115,  117,  118,  120,  122,  124,  126,  127,  129,  131,  133,  134,  136,  138,  140,  142,  143,  145,  147,  149,  151,  152,  154,  156,  158,  160,  161,  163,  165,  167,  169,  170,  172,  174,  176,  178,  179,  181,  183,  185,  186,  188,  190,  192,  194,  195,  197,  199,  201,  203,  204,  206,  208,  210,  212,  213,  215,  217,  219,  221,  222,  224,  226,  228,},
   {  114,  116,  118,  120,  121,  123,  125,  127,  129,  130,  132,  134,  136,  137,  139,  141,  143,  145,  146,  148,  150,  152,  154,  155,  157,  159,  161,  162,  164,  166,  168,  170,  171,  173,  175,  177,  179,  180,  182,  184,  186,  187,  189,  191,  193,  195,  196,  198,  200,  202,  204,  205,  207,  209,  211,  212,  214,  216,  218,  220,  221,  223,  225,  227,},
   {  114,  116,  117,  119,  121,  123,  124,  126,  128,  130,  132,  133,  135,  137,  139,  140,  142,  144,  146,  148,  149,  151,  153,  155,  156,  158,  160,  162,  164,  165,  167,  169,  171,  172,  174,  176,  178,  180,  181,  183,  185,  187,  188,  190,  192,  194,  196,  197,  199,  201,  203,  204,  206,  208,  210,  212,  213,  215,  217,  219,  220,  222,  224,  226,},
   {  113,  115,  117,  119,  120,  122,  124,  126,  127,  129,  131,  133,  134,  136,  138,  140,  142,  143,  145,  147,  149,  150,  152,  154,  156,  157,  159,  161,  163,  165,  166,  168,  170,  172,  173,  175,  177,  179,  180,  182,  184,  186,  188,  189,  191,  193,  195,  196,  198,  200,  202,  203,  205,  207,  209,  211,  212,  214,  216,  218,  219,  221,  223,  225,},
   {  113,  115,  116,  118,  120,  122,  123,  125,  127,  129,  130,  132,  134,  136,  137,  139,  141,  143,  144,  146,  148,  150,  152,  153,  155,  157,  159,  160,  162,  164,  166,  167,  169,  171,  173,  174,  176,  178,  180,  181,  183,  185,  187,  189,  190,  192,  194,  196,  197,  199,  201,  203,  204,  206,  208,  210,  211,  213,  215,  217,  218,  220,  222,  224,},
   {  112,  114,  116,  118,  119,  121,  123,  125,  126,  128,  130,  132,  133,  135,  137,  139,  140,  142,  144,  146,  147,  149,  151,  153,  154,  156,  158,  160,  161,  163,  165,  167,  168,  170,  172,  174,  175,  177,  179,  181,  182,  184,  186,  188,  189,  191,  193,  195,  196,  198,  200,  202,  203,  205,  207,  209,  210,  212,  214,  216,  217,  219,  221,  223,},
   {  112,  113,  115,  117,  119,  120,  122,  124,  126,  127,  129,  131,  133,  134,  136,  138,  140,  141,  143,  145,  147,  148,  150,  152,  154,  155,  157,  159,  161,  162,  164,  166,  168,  169,  171,  173,  175,  176,  178,  180,  182,  183,  185,  187,  189,  190,  192,  194,  196,  197,  199,  201,  203,  204,  206,  208,  210,  211,  213,  215,  217,  218,  220,  222,},
   {  111,  113,  115,  116,  118,  120,  122,  123,  125,  127,  129,  130,  132,  134,  136,  137,  139,  141,  143,  144,  146,  148,  149,  151,  153,  155,  156,  158,  160,  162,  163,  165,  167,  169,  170,  172,  174,  176,  177,  179,  181,  183,  184,  186,  188,  189,  191,  193,  195,  196,  198,  200,  202,  203,  205,  207,  209,  210,  212,  214,  216,  217,  219,  221,},
   {  111,  112,  114,  116,  118,  119,  121,  123,  125,  126,  128,  130,  132,  133,  135,  137,  138,  140,  142,  144,  145,  147,  149,  151,  152,  154,  156,  157,  159,  161,  163,  164,  166,  168,  170,  171,  173,  175,  177,  178,  180,  182,  183,  185,  187,  189,  190,  192,  194,  196,  197,  199,  201,  202,  204,  206,  208,  209,  211,  213,  215,  216,  218,  220,},
   {  110,  112,  114,  115,  117,  119,  121,  122,  124,  126,  127,  129,  131,  133,  134,  136,  138,  140,  141,  143,  145,  146,  148,  150,  152,  153,  155,  157,  158,  160,  162,  164,  165,  167,  169,  171,  172,  174,  176,  177,  179,  181,  183,  184,  186,  188,  189,  191,  193,  195,  196,  198,  200,  202,  203,  205,  207,  208,  210,  212,  214,  215,  217,  219,},
   {  110,  111,  113,  115,  117,  118,  120,  122,  123,  125,  127,  129,  130,  132,  134,  135,  137,  139,  141,  142,  144,  146,  147,  149,  151,  153,  154,  156,  158,  159,  161,  163,  165,  166,  168,  170,  171,  173,  175,  177,  178,  180,  182,  183,  185,  187,  189,  190,  192,  194,  195,  197,  199,  201,  202,  204,  206,  207,  209,  211,  213,  214,  216,  218,},
   {  109,  111,  113,  114,  116,  118,  119,  121,  123,  125,  126,  128,  130,  131,  133,  135,  137,  138,  140,  142,  143,  145,  147,  149,  150,  152,  154,  155,  157,  159,  160,  162,  164,  166,  167,  169,  171,  172,  174,  176,  178,  179,  181,  183,  184,  186,  188,  189,  191,  193,  195,  196,  198,  200,  201,  203,  205,  207,  208,  210,  212,  213,  215,  217,},
   {  109,  110,  112,  114,  116,  117,  119,  121,  122,  124,  126,  127,  129,  131,  133,  134,  136,  138,  139,  141,  143,  144,  146,  148,  150,  151,  153,  155,  156,  158,  160,  161,  163,  165,  167,  168,  170,  172,  173,  175,  177,  178,  180,  182,  184,  185,  187,  189,  190,  192,  194,  195,  197,  199,  201,  202,  204,  206,  207,  209,  211,  212,  214,  216,},
   {  108,  110,  112,  113,  115,  117,  118,  120,  122,  123,  125,  127,  129,  130,  132,  134,  135,  137,  139,  140,  142,  144,  145,  147,  149,  151,  152,  154,  156,  157,  159,  161,  162,  164,  166,  167,  169,  171,  173,  174,  176,  178,  179,  181,  183,  184,  186,  188,  189,  191,  193,  195,  196,  198,  200,  201,  203,  205,  206,  208,  210,  211,  213,  215,},
   {  108,  109,  111,  113,  114,  116,  118,  120,  121,  123,  125,  126,  128,  130,  131,  133,  135,  136,  138,  140,  141,  143,  145,  146,  148,  150,  152,  153,  155,  157,  158,  160,  162,  163,  165,  167,  168,  170,  172,  173,  175,  177,  178,  180,  182,  184,  185,  187,  189,  190,  192,  194,  195,  197,  199,  200,  202,  204,  205,  207,  209,  210,  212,  214,},
   {  107,  109,  111,  112,  114,  116,  117,  119,  121,  122,  124,  126,  127,  129,  131,  132,  134,  136,  137,  139,  141,  142,  144,  146,  147,  149,  151,  152,  154,  156,  158,  159,  161,  163,  164,  166,  168,  169,  171,  173,  174,  176,  178,  179,  181,  183,  184,  186,  188,  189,  191,  193,  194,  196,  198,  199,  201,  203,  204,  206,  208,  209,  211,  213,},
   {  107,  108,  110,  112,  113,  115,  117,  118,  120,  122,  123,  125,  127,  128,  130,  132,  133,  135,  137,  138,  140,  142,  143,  145,  147,  148,  150,  152,  153,  155,  157,  158,  160,  162,  163,  165,  167,  168,  170,  172,  173,  175,  177,  178,  180,  182,  183,  185,  187,  188,  190,  192,  193,  195,  197,  198,  200,  202,  203,  205,  207,  208,  210,  212,},
   {  106,  108,  110,  111,  113,  115,  116,  118,  120,  121,  123,  125,  126,  128,  129,  131,  133,  134,  136,  138,  139,  141,  143,  144,  146,  148,  149,  151,  153,  154,  156,  158,  159,  161,  163,  164,  166,  168,  169,  171,  173,  174,  176,  178,  179,  181,  183,  184,  186,  188,  189,  191,  193,  194,  196,  198,  199,  201,  203,  204,  206,  208,  209,  211,},
   {  106,  107,  109,  111,  112,  114,  116,  117,  119,  121,  122,  124,  126,  127,  129,  131,  132,  134,  135,  137,  139,  140,  142,  144,  145,  147,  149,  150,  152,  154,  155,  157,  159,  160,  162,  164,  165,  167,  169,  170,  172,  173,  175,  177,  178,  180,  182,  183,  185,  187,  188,  190,  192,  193,  195,  197,  198,  200,  202,  203,  205,  207,  208,  210,},
   {  105,  107,  109,  110,  112,  113,  115,  117,  118,  120,  122,  123,  125,  127,  128,  130,  132,  133,  135,  136,  138,  140,  141,  143,  145,  146,  148,  150,  151,  153,  155,  156,  158,  160,  161,  163,  164,  166,  168,  169,  171,  173,  174,  176,  178,  179,  181,  183,  184,  186,  187,  189,  191,  192,  194,  196,  197,  199,  201,  202,  204,  206,  207,  209,},
   {  105,  106,  108,  110,  111,  113,  115,  116,  118,  119,  121,  123,  124,  126,  128,  129,  131,  133,  134,  136,  137,  139,  141,  142,  144,  146,  147,  149,  151,  152,  154,  155,  157,  159,  160,  162,  164,  165,  167,  169,  170,  172,  173,  175,  177,  178,  180,  182,  183,  185,  187,  188,  190,  191,  193,  195,  196,  198,  200,  201,  203,  205,  206,  208,},
   {  104,  106,  108,  109,  111,  112,  114,  116,  117,  119,  121,  122,  124,  125,  127,  129,  130,  132,  134,  135,  137,  138,  140,  142,  143,  145,  147,  148,  150,  151,  153,  155,  156,  158,  160,  161,  163,  165,  166,  168,  169,  171,  173,  174,  176,  178,  179,  181,  182,  184,  186,  187,  189,  191,  192,  194,  195,  197,  199,  200,  202,  204,  205,  207,},
   {  104,  105,  107,  109,  110,  112,  113,  115,  117,  118,  120,  122,  123,  125,  126,  128,  130,  131,  133,  135,  136,  138,  139,  141,  143,  144,  146,  148,  149,  151,  152,  154,  156,  157,  159,  160,  162,  164,  165,  167,  169,  170,  172,  173,  175,  177,  178,  180,  182,  183,  185,  186,  188,  190,  191,  193,  195,  196,  198,  199,  201,  203,  204,  206,},
   {  103,  105,  106,  108,  110,  111,  113,  115,  116,  118,  119,  121,  123,  124,  126,  127,  129,  131,  132,  134,  136,  137,  139,  140,  142,  144,  145,  147,  148,  150,  152,  153,  155,  156,  158,  160,  161,  163,  165,  166,  168,  169,  171,  173,  174,  176,  177,  179,  181,  182,  184,  186,  187,  189,  190,  192,  194,  195,  197,  198,  200,  202,  203,  205,},
   {  103,  104,  106,  108,  109,  111,  112,  114,  116,  117,  119,  120,  122,  124,  125,  127,  128,  130,  132,  133,  135,  136,  138,  140,  141,  143,  144,  146,  148,  149,  151,  153,  154,  156,  157,  159,  161,  162,  164,  165,  167,  169,  170,  172,  173,  175,  177,  178,  180,  181,  183,  185,  186,  188,  189,  191,  193,  194,  196,  197,  199,  201,  202,  204,},
   {  102,  104,  105,  107,  109,  110,  112,  113,  115,  117,  118,  120,  121,  123,  125,  126,  128,  129,  131,  133,  134,  136,  137,  139,  141,  142,  144,  145,  147,  149,  150,  152,  153,  155,  157,  158,  160,  161,  163,  165,  166,  168,  169,  171,  173,  174,  176,  177,  179,  181,  182,  184,  185,  187,  189,  190,  192,  193,  195,  197,  198,  200,  201,  203,},
   {  102,  103,  105,  107,  108,  110,  111,  113,  114,  116,  118,  119,  121,  122,  124,  126,  127,  129,  130,  132,  134,  135,  137,  138,  140,  141,  143,  145,  146,  148,  149,  151,  153,  154,  156,  157,  159,  161,  162,  164,  165,  167,  169,  170,  172,  173,  175,  176,  178,  180,  181,  183,  184,  186,  188,  189,  191,  192,  194,  196,  197,  199,  200,  202,},
   {  101,  103,  104,  106,  108,  109,  111,  112,  114,  115,  117,  119,  120,  122,  123,  125,  127,  128,  130,  131,  133,  134,  136,  138,  139,  141,  142,  144,  146,  147,  149,  150,  152,  153,  155,  157,  158,  160,  161,  163,  165,  166,  168,  169,  171,  172,  174,  176,  177,  179,  180,  182,  184,  185,  187,  188,  190,  191,  193,  195,  196,  198,  199,  201,},
   {  101,  102,  104,  105,  107,  109,  110,  112,  113,  115,  116,  118,  120,  121,  123,  124,  126,  128,  129,  131,  132,  134,  135,  137,  139,  140,  142,  143,  145,  146,  148,  150,  151,  153,  154,  156,  157,  159,  161,  162,  164,  165,  167,  168,  170,  172,  173,  175,  176,  178,  179,  181,  183,  184,  186,  187,  189,  190,  192,  194,  195,  197,  198,  200,},
   {  100,  102,  103,  105,  107,  108,  110,  111,  113,  114,  116,  117,  119,  121,  122,  124,  125,  127,  128,  130,  132,  133,  135,  136,  138,  139,  141,  143,  144,  146,  147,  149,  150,  152,  154,  155,  157,  158,  160,  161,  163,  164,  166,  168,  169,  171,  172,  174,  175,  177,  179,  180,  182,  183,  185,  186,  188,  190,  191,  193,  194,  196,  197,  199,},
   {  100,  101,  103,  104,  106,  108,  109,  111,  112,  114,  115,  117,  118,  120,  122,  123,  125,  126,  128,  129,  131,  132,  134,  136,  137,  139,  140,  142,  143,  145,  147,  148,  150,  151,  153,  154,  156,  157,  159,  161,  162,  164,  165,  167,  168,  170,  171,  173,  175,  176,  178,  179,  181,  182,  184,  185,  187,  189,  190,  192,  193,  195,  196,  198,},
   {   99,  101,  102,  104,  105,  107,  109,  110,  112,  113,  115,  116,  118,  119,  121,  123,  124,  126,  127,  129,  130,  132,  133,  135,  136,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  154,  155,  157,  158,  160,  161,  163,  164,  166,  167,  169,  171,  172,  174,  175,  177,  178,  180,  181,  183,  185,  186,  188,  189,  191,  192,  194,  195,  197,},
   {   99,  100,  102,  103,  105,  106,  108,  110,  111,  113,  114,  116,  117,  119,  120,  122,  123,  125,  127,  128,  130,  131,  133,  134,  136,  137,  139,  140,  142,  143,  145,  147,  148,  150,  151,  153,  154,  156,  157,  159,  160,  162,  164,  165,  167,  168,  170,  171,  173,  174,  176,  177,  179,  181,  182,  184,  185,  187,  188,  190,  191,  193,  194,  196,},
   {   98,  100,  101,  103,  104,  106,  107,  109,  111,  112,  114,  115,  117,  118,  120,  121,  123,  124,  126,  127,  129,  130,  132,  134,  135,  137,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  154,  155,  157,  158,  160,  161,  163,  164,  166,  167,  169,  170,  172,  173,  175,  177,  178,  180,  181,  183,  184,  186,  187,  189,  190,  192,  193,  195,},
   {   98,   99,  101,  102,  104,  105,  107,  108,  110,  111,  113,  115,  116,  118,  119,  121,  122,  124,  125,  127,  128,  130,  131,  133,  134,  136,  137,  139,  141,  142,  144,  145,  147,  148,  150,  151,  153,  154,  156,  157,  159,  160,  162,  163,  165,  166,  168,  170,  171,  173,  174,  176,  177,  179,  180,  182,  183,  185,  186,  188,  189,  191,  192,  194,},
   {   97,   99,  100,  102,  103,  105,  106,  108,  109,  111,  112,  114,  115,  117,  119,  120,  122,  123,  125,  126,  128,  129,  131,  132,  134,  135,  137,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  153,  155,  157,  158,  160,  161,  163,  164,  166,  167,  169,  170,  172,  173,  175,  176,  178,  179,  181,  182,  184,  185,  187,  188,  190,  191,  193,},
   {   97,   98,  100,  101,  103,  104,  106,  107,  109,  110,  112,  113,  115,  116,  118,  119,  121,  122,  124,  125,  127,  128,  130,  132,  133,  135,  136,  138,  139,  141,  142,  144,  145,  147,  148,  150,  151,  153,  154,  156,  157,  159,  160,  162,  163,  165,  166,  168,  169,  171,  172,  174,  175,  177,  178,  180,  181,  183,  184,  186,  187,  189,  190,  192,},
   {   96,   98,   99,  101,  102,  104,  105,  107,  108,  110,  111,  113,  114,  116,  117,  119,  120,  122,  123,  125,  126,  128,  129,  131,  132,  134,  135,  137,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  153,  155,  156,  158,  159,  161,  162,  164,  165,  167,  168,  170,  171,  173,  174,  176,  177,  179,  180,  182,  183,  185,  186,  188,  189,  191,},
   {   96,   97,   99,  100,  102,  103,  105,  106,  108,  109,  111,  112,  114,  115,  117,  118,  120,  121,  123,  124,  126,  127,  129,  130,  132,  133,  135,  136,  138,  139,  141,  142,  144,  145,  147,  148,  150,  151,  153,  154,  156,  157,  159,  160,  162,  163,  165,  166,  168,  169,  171,  172,  174,  175,  177,  178,  180,  181,  183,  184,  186,  187,  189,  190,},
   {   95,   97,   98,  100,  101,  103,  104,  106,  107,  109,  110,  112,  113,  115,  116,  118,  119,  121,  122,  124,  125,  127,  128,  129,  131,  132,  134,  135,  137,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  153,  155,  156,  158,  159,  161,  162,  164,  165,  167,  168,  170,  171,  173,  174,  176,  177,  179,  180,  182,  183,  185,  186,  188,  189,},
   {   95,   96,   98,   99,  101,  102,  104,  105,  107,  108,  110,  111,  113,  114,  115,  117,  118,  120,  121,  123,  124,  126,  127,  129,  130,  132,  133,  135,  136,  138,  139,  141,  142,  144,  145,  147,  148,  150,  151,  152,  154,  155,  157,  158,  160,  161,  163,  164,  166,  167,  169,  170,  172,  173,  175,  176,  178,  179,  181,  182,  184,  185,  187,  188,},
   {   94,   96,   97,   99,  100,  102,  103,  105,  106,  108,  109,  110,  112,  113,  115,  116,  118,  119,  121,  122,  124,  125,  127,  128,  130,  131,  133,  134,  135,  137,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  153,  155,  156,  158,  159,  161,  162,  163,  165,  166,  168,  169,  171,  172,  174,  175,  177,  178,  180,  181,  183,  184,  186,  187,},
   {   94,   95,   97,   98,  100,  101,  103,  104,  105,  107,  108,  110,  111,  113,  114,  116,  117,  119,  120,  122,  123,  125,  126,  127,  129,  130,  132,  133,  135,  136,  138,  139,  141,  142,  144,  145,  146,  148,  149,  151,  152,  154,  155,  157,  158,  160,  161,  163,  164,  166,  167,  168,  170,  171,  173,  174,  176,  177,  179,  180,  182,  183,  185,  186,},
   {   93,   95,   96,   98,   99,  101,  102,  103,  105,  106,  108,  109,  111,  112,  114,  115,  117,  118,  119,  121,  122,  124,  125,  127,  128,  130,  131,  133,  134,  136,  137,  138,  140,  141,  143,  144,  146,  147,  149,  150,  152,  153,  154,  156,  157,  159,  160,  162,  163,  165,  166,  168,  169,  170,  172,  173,  175,  176,  178,  179,  181,  182,  184,  185,},
   {   93,   94,   96,   97,   99,  100,  101,  103,  104,  106,  107,  109,  110,  112,  113,  114,  116,  117,  119,  120,  122,  123,  125,  126,  128,  129,  130,  132,  133,  135,  136,  138,  139,  141,  142,  143,  145,  146,  148,  149,  151,  152,  154,  155,  157,  158,  159,  161,  162,  164,  165,  167,  168,  170,  171,  172,  174,  175,  177,  178,  180,  181,  183,  184,},
   {   92,   94,   95,   97,   98,   99,  101,  102,  104,  105,  107,  108,  110,  111,  112,  114,  115,  117,  118,  120,  121,  123,  124,  125,  127,  128,  130,  131,  133,  134,  135,  137,  138,  140,  141,  143,  144,  146,  147,  148,  150,  151,  153,  154,  156,  157,  159,  160,  161,  163,  164,  166,  167,  169,  170,  172,  173,  174,  176,  177,  179,  180,  182,  183,},
   {   92,   93,   95,   96,   97,   99,  100,  102,  103,  105,  106,  108,  109,  110,  112,  113,  115,  116,  118,  119,  120,  122,  123,  125,  126,  128,  129,  130,  132,  133,  135,  136,  138,  139,  140,  142,  143,  145,  146,  148,  149,  151,  152,  153,  155,  156,  158,  159,  161,  162,  163,  165,  166,  168,  169,  171,  172,  173,  175,  176,  178,  179,  181,  182,},
   {   91,   93,   94,   96,   97,   98,  100,  101,  103,  104,  106,  107,  108,  110,  111,  113,  114,  115,  117,  118,  120,  121,  123,  124,  125,  127,  128,  130,  131,  133,  134,  135,  137,  138,  140,  141,  143,  144,  145,  147,  148,  150,  151,  153,  154,  155,  157,  158,  160,  161,  163,  164,  165,  167,  168,  170,  171,  173,  174,  175,  177,  178,  180,  181,},
   {   91,   92,   94,   95,   96,   98,   99,  101,  102,  104,  105,  106,  108,  109,  111,  112,  113,  115,  116,  118,  119,  121,  122,  123,  125,  126,  128,  129,  130,  132,  133,  135,  136,  138,  139,  140,  142,  143,  145,  146,  147,  149,  150,  152,  153,  155,  156,  157,  159,  160,  162,  163,  164,  166,  167,  169,  170,  172,  173,  174,  176,  177,  179,  180,},
   {   90,   92,   93,   94,   96,   97,   99,  100,  102,  103,  104,  106,  107,  109,  110,  111,  113,  114,  116,  117,  118,  120,  121,  123,  124,  126,  127,  128,  130,  131,  133,  134,  135,  137,  138,  140,  141,  142,  144,  145,  147,  148,  149,  151,  152,  154,  155,  157,  158,  159,  161,  162,  164,  165,  166,  168,  169,  171,  172,  173,  175,  176,  178,  179,},
   {   90,   91,   93,   94,   95,   97,   98,  100,  101,  102,  104,  105,  107,  108,  109,  111,  112,  114,  115,  116,  118,  119,  121,  122,  123,  125,  126,  128,  129,  130,  132,  133,  135,  136,  137,  139,  140,  142,  143,  144,  146,  147,  149,  150,  151,  153,  154,  156,  157,  158,  160,  161,  163,  164,  165,  167,  168,  170,  171,  172,  174,  175,  177,  178,},
   {   89,   91,   92,   93,   95,   96,   98,   99,  100,  102,  103,  105,  106,  107,  109,  110,  112,  113,  114,  116,  117,  119,  120,  121,  123,  124,  126,  127,  128,  130,  131,  132,  134,  135,  137,  138,  139,  141,  142,  144,  145,  146,  148,  149,  151,  152,  153,  155,  156,  158,  159,  160,  162,  163,  165,  166,  167,  169,  170,  172,  173,  174,  176,  177,},
   {   89,   90,   92,   93,   94,   96,   97,   98,  100,  101,  103,  104,  105,  107,  108,  110,  111,  112,  114,  115,  116,  118,  119,  121,  122,  123,  125,  126,  128,  129,  130,  132,  133,  135,  136,  137,  139,  140,  141,  143,  144,  146,  147,  148,  150,  151,  153,  154,  155,  157,  158,  159,  161,  162,  164,  165,  166,  168,  169,  171,  172,  173,  175,  176,},
   {   88,   90,   91,   92,   94,   95,   97,   98,   99,  101,  102,  103,  105,  106,  108,  109,  110,  112,  113,  114,  116,  117,  119,  120,  121,  123,  124,  125,  127,  128,  130,  131,  132,  134,  135,  137,  138,  139,  141,  142,  143,  145,  146,  148,  149,  150,  152,  153,  154,  156,  157,  159,  160,  161,  163,  164,  165,  167,  168,  170,  171,  172,  174,  175,},
   {   88,   89,   90,   92,   93,   95,   96,   97,   99,  100,  101,  103,  104,  106,  107,  108,  110,  111,  112,  114,  115,  117,  118,  119,  121,  122,  123,  125,  126,  128,  129,  130,  132,  133,  134,  136,  137,  138,  140,  141,  143,  144,  145,  147,  148,  149,  151,  152,  154,  155,  156,  158,  159,  160,  162,  163,  165,  166,  167,  169,  170,  171,  173,  174,},
   {   87,   89,   90,   91,   93,   94,   95,   97,   98,  100,  101,  102,  104,  105,  106,  108,  109,  110,  112,  113,  115,  116,  117,  119,  120,  121,  123,  124,  125,  127,  128,  130,  131,  132,  134,  135,  136,  138,  139,  140,  142,  143,  145,  146,  147,  149,  150,  151,  153,  154,  155,  157,  158,  160,  161,  162,  164,  165,  166,  168,  169,  170,  172,  173,},
   {   87,   88,   89,   91,   92,   94,   95,   96,   98,   99,  100,  102,  103,  104,  106,  107,  108,  110,  111,  113,  114,  115,  117,  118,  119,  121,  122,  123,  125,  126,  127,  129,  130,  131,  133,  134,  136,  137,  138,  140,  141,  142,  144,  145,  146,  148,  149,  150,  152,  153,  155,  156,  157,  159,  160,  161,  163,  164,  165,  167,  168,  169,  171,  172,},
   {   86,   88,   89,   90,   92,   93,   94,   96,   97,   98,  100,  101,  102,  104,  105,  106,  108,  109,  111,  112,  113,  115,  116,  117,  119,  120,  121,  123,  124,  125,  127,  128,  129,  131,  132,  133,  135,  136,  137,  139,  140,  142,  143,  144,  146,  147,  148,  150,  151,  152,  154,  155,  156,  158,  159,  160,  162,  163,  164,  166,  167,  168,  170,  171,},
   {   86,   87,   88,   90,   91,   92,   94,   95,   96,   98,   99,  100,  102,  103,  105,  106,  107,  109,  110,  111,  113,  114,  115,  117,  118,  119,  121,  122,  123,  125,  126,  127,  129,  130,  131,  133,  134,  135,  137,  138,  139,  141,  142,  143,  145,  146,  147,  149,  150,  151,  153,  154,  155,  157,  158,  159,  161,  162,  163,  165,  166,  167,  169,  170,},
   {   85,   87,   88,   89,   91,   92,   93,   95,   96,   97,   99,  100,  101,  103,  104,  105,  107,  108,  109,  111,  112,  113,  115,  116,  117,  119,  120,  121,  123,  124,  125,  127,  128,  129,  131,  132,  133,  135,  136,  137,  139,  140,  141,  143,  144,  145,  147,  148,  149,  151,  152,  153,  155,  156,  157,  159,  160,  161,  163,  164,  165,  167,  168,  169,},
   {   85,   86,   87,   89,   90,   91,   93,   94,   95,   97,   98,   99,  101,  102,  103,  105,  106,  107,  109,  110,  111,  113,  114,  115,  117,  118,  119,  121,  122,  123,  124,  126,  127,  128,  130,  131,  132,  134,  135,  136,  138,  139,  140,  142,  143,  144,  146,  147,  148,  150,  151,  152,  154,  155,  156,  158,  159,  160,  162,  163,  164,  166,  167,  168,},
   {   84,   86,   87,   88,   90,   91,   92,   93,   95,   96,   97,   99,  100,  101,  103,  104,  105,  107,  108,  109,  111,  112,  113,  115,  116,  117,  118,  120,  121,  122,  124,  125,  126,  128,  129,  130,  132,  133,  134,  136,  137,  138,  140,  141,  142,  143,  145,  146,  147,  149,  150,  151,  153,  154,  155,  157,  158,  159,  161,  162,  163,  165,  166,  167,},
   {   84,   85,   86,   88,   89,   90,   92,   93,   94,   96,   97,   98,   99,  101,  102,  103,  105,  106,  107,  109,  110,  111,  113,  114,  115,  116,  118,  119,  120,  122,  123,  124,  126,  127,  128,  130,  131,  132,  133,  135,  136,  137,  139,  140,  141,  143,  144,  145,  147,  148,  149,  150,  152,  153,  154,  156,  157,  158,  160,  161,  162,  164,  165,  166,},
   {   83,   85,   86,   87,   88,   90,   91,   92,   94,   95,   96,   98,   99,  100,  101,  103,  104,  105,  107,  108,  109,  111,  112,  113,  114,  116,  117,  118,  120,  121,  122,  124,  125,  126,  127,  129,  130,  131,  133,  134,  135,  137,  138,  139,  140,  142,  143,  144,  146,  147,  148,  150,  151,  152,  153,  155,  156,  157,  159,  160,  161,  163,  164,  165,},
   {   83,   84,   85,   87,   88,   89,   91,   92,   93,   94,   96,   97,   98,  100,  101,  102,  103,  105,  106,  107,  109,  110,  111,  112,  114,  115,  116,  118,  119,  120,  122,  123,  124,  125,  127,  128,  129,  131,  132,  133,  134,  136,  137,  138,  140,  141,  142,  144,  145,  146,  147,  149,  150,  151,  153,  154,  155,  156,  158,  159,  160,  162,  163,  164,},
   {   82,   84,   85,   86,   87,   89,   90,   91,   93,   94,   95,   96,   98,   99,  100,  102,  103,  104,  105,  107,  108,  109,  111,  112,  113,  114,  116,  117,  118,  120,  121,  122,  123,  125,  126,  127,  129,  130,  131,  132,  134,  135,  136,  138,  139,  140,  141,  143,  144,  145,  147,  148,  149,  150,  152,  153,  154,  156,  157,  158,  159,  161,  162,  163,},
   {   82,   83,   84,   86,   87,   88,   89,   91,   92,   93,   95,   96,   97,   98,  100,  101,  102,  103,  105,  106,  107,  109,  110,  111,  112,  114,  115,  116,  118,  119,  120,  121,  123,  124,  125,  126,  128,  129,  130,  132,  133,  134,  135,  137,  138,  139,  141,  142,  143,  144,  146,  147,  148,  149,  151,  152,  153,  155,  156,  157,  158,  160,  161,  162,},
   {   81,   83,   84,   85,   86,   88,   89,   90,   91,   93,   94,   95,   96,   98,   99,  100,  102,  103,  104,  105,  107,  108,  109,  110,  112,  113,  114,  116,  117,  118,  119,  121,  122,  123,  124,  126,  127,  128,  129,  131,  132,  133,  135,  136,  137,  138,  140,  141,  142,  143,  145,  146,  147,  149,  150,  151,  152,  154,  155,  156,  157,  159,  160,  161,},
   {   81,   82,   83,   85,   86,   87,   88,   90,   91,   92,   93,   95,   96,   97,   98,  100,  101,  102,  103,  105,  106,  107,  109,  110,  111,  112,  114,  115,  116,  117,  119,  120,  121,  122,  124,  125,  126,  127,  129,  130,  131,  132,  134,  135,  136,  138,  139,  140,  141,  143,  144,  145,  146,  148,  149,  150,  151,  153,  154,  155,  156,  158,  159,  160,},
   {   80,   82,   83,   84,   85,   87,   88,   89,   90,   92,   93,   94,   95,   97,   98,   99,  100,  102,  103,  104,  105,  107,  108,  109,  110,  112,  113,  114,  115,  117,  118,  119,  120,  122,  123,  124,  125,  127,  128,  129,  130,  132,  133,  134,  135,  137,  138,  139,  140,  142,  143,  144,  145,  147,  148,  149,  150,  152,  153,  154,  155,  157,  158,  159,},
   {   80,   81,   82,   83,   85,   86,   87,   88,   90,   91,   92,   93,   95,   96,   97,   98,  100,  101,  102,  103,  105,  106,  107,  108,  110,  111,  112,  113,  115,  116,  117,  118,  120,  121,  122,  123,  125,  126,  127,  128,  130,  131,  132,  133,  135,  136,  137,  138,  140,  141,  142,  143,  145,  146,  147,  148,  150,  151,  152,  153,  155,  156,  157,  158,},
   {   79,   80,   82,   83,   84,   85,   87,   88,   89,   90,   92,   93,   94,   95,   97,   98,   99,  100,  102,  103,  104,  105,  106,  108,  109,  110,  111,  113,  114,  115,  116,  118,  119,  120,  121,  123,  124,  125,  126,  128,  129,  130,  131,  132,  134,  135,  136,  137,  139,  140,  141,  142,  144,  145,  146,  147,  149,  150,  151,  152,  154,  155,  156,  157,},
   {   79,   80,   81,   82,   84,   85,   86,   87,   89,   90,   91,   92,   94,   95,   96,   97,   98,  100,  101,  102,  103,  105,  106,  107,  108,  110,  111,  112,  113,  114,  116,  117,  118,  119,  121,  122,  123,  124,  126,  127,  128,  129,  130,  132,  133,  134,  135,  137,  138,  139,  140,  142,  143,  144,  145,  146,  148,  149,  150,  151,  153,  154,  155,  156,},
   {   78,   79,   81,   82,   83,   84,   86,   87,   88,   89,   90,   92,   93,   94,   95,   97,   98,   99,  100,  101,  103,  104,  105,  106,  108,  109,  110,  111,  112,  114,  115,  116,  117,  119,  120,  121,  122,  123,  125,  126,  127,  128,  130,  131,  132,  133,  134,  136,  137,  138,  139,  141,  142,  143,  144,  145,  147,  148,  149,  150,  152,  153,  154,  155,},
   {   78,   79,   80,   81,   83,   84,   85,   86,   87,   89,   90,   91,   92,   94,   95,   96,   97,   98,  100,  101,  102,  103,  104,  106,  107,  108,  109,  111,  112,  113,  114,  115,  117,  118,  119,  120,  121,  123,  124,  125,  126,  128,  129,  130,  131,  132,  134,  135,  136,  137,  138,  140,  141,  142,  143,  145,  146,  147,  148,  149,  151,  152,  153,  154,},
   {   77,   78,   80,   81,   82,   83,   84,   86,   87,   88,   89,   91,   92,   93,   94,   95,   97,   98,   99,  100,  101,  103,  104,  105,  106,  107,  109,  110,  111,  112,  113,  115,  116,  117,  118,  119,  121,  122,  123,  124,  126,  127,  128,  129,  130,  132,  133,  134,  135,  136,  138,  139,  140,  141,  142,  144,  145,  146,  147,  148,  150,  151,  152,  153,},
   {   77,   78,   79,   80,   82,   83,   84,   85,   86,   88,   89,   90,   91,   92,   94,   95,   96,   97,   98,  100,  101,  102,  103,  104,  106,  107,  108,  109,  110,  112,  113,  114,  115,  116,  118,  119,  120,  121,  122,  124,  125,  126,  127,  128,  130,  131,  132,  133,  134,  136,  137,  138,  139,  140,  142,  143,  144,  145,  146,  148,  149,  150,  151,  152,},
   {   76,   77,   79,   80,   81,   82,   83,   85,   86,   87,   88,   89,   91,   92,   93,   94,   95,   97,   98,   99,  100,  101,  102,  104,  105,  106,  107,  108,  110,  111,  112,  113,  114,  116,  117,  118,  119,  120,  122,  123,  124,  125,  126,  127,  129,  130,  131,  132,  133,  135,  136,  137,  138,  139,  141,  142,  143,  144,  145,  147,  148,  149,  150,  151,},
   {   76,   77,   78,   79,   80,   82,   83,   84,   85,   86,   88,   89,   90,   91,   92,   94,   95,   96,   97,   98,   99,  101,  102,  103,  104,  105,  107,  108,  109,  110,  111,  112,  114,  115,  116,  117,  118,  120,  121,  122,  123,  124,  125,  127,  128,  129,  130,  131,  133,  134,  135,  136,  137,  138,  140,  141,  142,  143,  144,  146,  147,  148,  149,  150,},
   {   75,   76,   78,   79,   80,   81,   82,   83,   85,   86,   87,   88,   89,   91,   92,   93,   94,   95,   96,   98,   99,  100,  101,  102,  103,  105,  106,  107,  108,  109,  111,  112,  113,  114,  115,  116,  118,  119,  120,  121,  122,  123,  125,  126,  127,  128,  129,  131,  132,  133,  134,  135,  136,  138,  139,  140,  141,  142,  143,  145,  146,  147,  148,  149,},
   {   75,   76,   77,   78,   79,   81,   82,   83,   84,   85,   86,   88,   89,   90,   91,   92,   93,   95,   96,   97,   98,   99,  100,  102,  103,  104,  105,  106,  107,  109,  110,  111,  112,  113,  114,  116,  117,  118,  119,  120,  121,  123,  124,  125,  126,  127,  128,  130,  131,  132,  133,  134,  135,  137,  138,  139,  140,  141,  142,  144,  145,  146,  147,  148,},
   {   74,   75,   77,   78,   79,   80,   81,   82,   84,   85,   86,   87,   88,   89,   90,   92,   93,   94,   95,   96,   97,   99,  100,  101,  102,  103,  104,  106,  107,  108,  109,  110,  111,  113,  114,  115,  116,  117,  118,  119,  121,  122,  123,  124,  125,  126,  128,  129,  130,  131,  132,  133,  135,  136,  137,  138,  139,  140,  142,  143,  144,  145,  146,  147,},
   {   74,   75,   76,   77,   78,   80,   81,   82,   83,   84,   85,   86,   88,   89,   90,   91,   92,   93,   94,   96,   97,   98,   99,  100,  101,  103,  104,  105,  106,  107,  108,  109,  111,  112,  113,  114,  115,  116,  118,  119,  120,  121,  122,  123,  124,  126,  127,  128,  129,  130,  131,  133,  134,  135,  136,  137,  138,  139,  141,  142,  143,  144,  145,  146,},
   {   73,   74,   76,   77,   78,   79,   80,   81,   82,   84,   85,   86,   87,   88,   89,   90,   92,   93,   94,   95,   96,   97,   98,  100,  101,  102,  103,  104,  105,  106,  108,  109,  110,  111,  112,  113,  114,  116,  117,  118,  119,  120,  121,  122,  124,  125,  126,  127,  128,  129,  130,  132,  133,  134,  135,  136,  137,  138,  140,  141,  142,  143,  144,  145,},
   {   73,   74,   75,   76,   77,   78,   80,   81,   82,   83,   84,   85,   86,   88,   89,   90,   91,   92,   93,   94,   95,   97,   98,   99,  100,  101,  102,  103,  105,  106,  107,  108,  109,  110,  111,  113,  114,  115,  116,  117,  118,  119,  120,  122,  123,  124,  125,  126,  127,  128,  130,  131,  132,  133,  134,  135,  136,  138,  139,  140,  141,  142,  143,  144,},
   {   72,   73,   75,   76,   77,   78,   79,   80,   81,   82,   84,   85,   86,   87,   88,   89,   90,   91,   93,   94,   95,   96,   97,   98,   99,  100,  102,  103,  104,  105,  106,  107,  108,  110,  111,  112,  113,  114,  115,  116,  117,  119,  120,  121,  122,  123,  124,  125,  126,  128,  129,  130,  131,  132,  133,  134,  135,  137,  138,  139,  140,  141,  142,  143,},
   {   72,   73,   74,   75,   76,   77,   78,   80,   81,   82,   83,   84,   85,   86,   87,   89,   90,   91,   92,   93,   94,   95,   96,   98,   99,  100,  101,  102,  103,  104,  105,  107,  108,  109,  110,  111,  112,  113,  114,  115,  117,  118,  119,  120,  121,  122,  123,  124,  126,  127,  128,  129,  130,  131,  132,  133,  135,  136,  137,  138,  139,  140,  141,  142,},
   {   71,   72,   73,   75,   76,   77,   78,   79,   80,   81,   82,   83,   85,   86,   87,   88,   89,   90,   91,   92,   94,   95,   96,   97,   98,   99,  100,  101,  102,  104,  105,  106,  107,  108,  109,  110,  111,  112,  114,  115,  116,  117,  118,  119,  120,  121,  122,  124,  125,  126,  127,  128,  129,  130,  131,  132,  134,  135,  136,  137,  138,  139,  140,  141,},
   {   71,   72,   73,   74,   75,   76,   77,   78,   80,   81,   82,   83,   84,   85,   86,   87,   88,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  101,  102,  103,  104,  105,  106,  107,  108,  109,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  122,  123,  124,  125,  126,  127,  128,  129,  130,  132,  133,  134,  135,  136,  137,  138,  139,  140,},
   {   70,   71,   72,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  130,  131,  132,  133,  134,  135,  136,  137,  138,  139,},
   {   70,   71,   72,   73,   74,   75,   76,   77,   78,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  128,  129,  130,  131,  132,  133,  134,  135,  136,  137,  138,},
   {   69,   70,   71,   72,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  126,  127,  128,  129,  130,  131,  132,  133,  134,  135,  136,  137,},
   {   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  124,  125,  126,  127,  128,  129,  130,  131,  132,  133,  134,  135,  136,},
   {   68,   69,   70,   71,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  121,  122,  123,  124,  125,  126,  127,  128,  129,  130,  131,  132,  133,  134,  135,},
   {   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  129,  130,  131,  132,  133,  134,},
   {   67,   68,   69,   70,   71,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  129,  130,  131,  132,  133,},
   {   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  129,  130,  131,  132,},
   {   66,   67,   68,   69,   70,   71,   72,   73,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  129,  130,  131,},
   {   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  129,  130,},
   {   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,  129,},
   {   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,  128,},
   {   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,},
   {   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,  127,},
   {   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,  126,},
   {   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,  125,},
   {   62,   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,  124,},
   {   62,   63,   64,   65,   66,   67,   68,   69,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,  123,},
   {   61,   62,   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  100,  101,  102,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,  122,},
   {   61,   62,   63,   64,   65,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  103,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,  121,},
   {   60,   61,   62,   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  104,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,  120,},
   {   60,   61,   62,   63,   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   77,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   91,   92,   93,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  105,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,  119,},
   {   59,   60,   61,   62,   63,   64,   65,   66,   67,   68,   69,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   81,   82,   83,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   94,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,  118,},
   {   59,   60,   61,   62,   62,   63,   64,   65,   66,   67,   68,   69,   70,   71,   72,   73,   73,   74,   75,   76,   77,   78,   79,   80,   81,   82,   83,   84,   84,   85,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   95,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,  117,},
   {   58,   59,   60,   61,   62,   63,   64,   65,   66,   66,   67,   68,   69,   70,   71,   72,   73,   74,   75,   76,   76,   77,   78,   79,   80,   81,   82,   83,   84,   85,   86,   86,   87,   88,   89,   90,   91,   92,   93,   94,   95,   96,   96,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,  116,},
   {   58,   59,   60,   60,   61,   62,   63,   64,   65,   66,   67,   68,   69,   69,   70,   71,   72,   73,   74,   75,   76,   77,   78,   79,   79,   80,   81,   82,   83,   84,   85,   86,   87,   88,   88,   89,   90,   91,   92,   93,   94,   95,   96,   97,   97,   98,   99,  100,  101,  102,  103,  104,  105,  106,  106,  107,  108,  109,  110,  111,  112,  113,  114,  115,},
   {   57,   58,   59,   60,   61,   62,   63,   64,   64,   65,   66,   67,   68,   69,   70,   71,   72,   72,   73,   74,   75,   76,   77,   78,   79,   80,   81,   81,   82,   83,   84,   85,   86,   87,   88,   89,   89,   90,   91,   92,   93,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,  103,  104,  105,  106,  106,  107,  108,  109,  110,  111,  112,  113,  114,},
   {   57,   58,   59,   59,   60,   61,   62,   63,   64,   65,   66,   67,   67,   68,   69,   70,   71,   72,   73,   74,   74,   75,   76,   77,   78,   79,   80,   81,   82,   82,   83,   84,   85,   86,   87,   88,   89,   90,   90,   91,   92,   93,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,  103,  104,  105,  106,  106,  107,  108,  109,  110,  111,  112,  113,},
   {   56,   57,   58,   59,   60,   61,   62,   62,   63,   64,   65,   66,   67,   68,   69,   69,   70,   71,   72,   73,   74,   75,   76,   76,   77,   78,   79,   80,   81,   82,   83,   83,   84,   85,   86,   87,   88,   89,   90,   91,   91,   92,   93,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,  103,  104,  105,  105,  106,  107,  108,  109,  110,  111,  112,},
   {   56,   57,   57,   58,   59,   60,   61,   62,   63,   64,   64,   65,   66,   67,   68,   69,   70,   71,   71,   72,   73,   74,   75,   76,   77,   78,   78,   79,   80,   81,   82,   83,   84,   84,   85,   86,   87,   88,   89,   90,   91,   91,   92,   93,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,  103,  104,  105,  105,  106,  107,  108,  109,  110,  111,},
   {   55,   56,   57,   58,   59,   60,   60,   61,   62,   63,   64,   65,   66,   66,   67,   68,   69,   70,   71,   72,   73,   73,   74,   75,   76,   77,   78,   79,   79,   80,   81,   82,   83,   84,   85,   85,   86,   87,   88,   89,   90,   91,   92,   92,   93,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,  103,  104,  104,  105,  106,  107,  108,  109,  110,},
   {   55,   56,   56,   57,   58,   59,   60,   61,   62,   62,   63,   64,   65,   66,   67,   68,   68,   69,   70,   71,   72,   73,   74,   74,   75,   76,   77,   78,   79,   80,   80,   81,   82,   83,   84,   85,   86,   86,   87,   88,   89,   90,   91,   92,   92,   93,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,  103,  104,  104,  105,  106,  107,  108,  109,},
   {   54,   55,   56,   57,   58,   58,   59,   60,   61,   62,   63,   64,   64,   65,   66,   67,   68,   69,   70,   70,   71,   72,   73,   74,   75,   75,   76,   77,   78,   79,   80,   81,   81,   82,   83,   84,   85,   86,   86,   87,   88,   89,   90,   91,   92,   92,   93,   94,   95,   96,   97,   97,   98,   99,  100,  101,  102,  103,  103,  104,  105,  106,  107,  108,},
   {   54,   55,   55,   56,   57,   58,   59,   60,   60,   61,   62,   63,   64,   65,   66,   66,   67,   68,   69,   70,   71,   71,   72,   73,   74,   75,   76,   76,   77,   78,   79,   80,   81,   81,   82,   83,   84,   85,   86,   87,   87,   88,   89,   90,   91,   92,   92,   93,   94,   95,   96,   97,   97,   98,   99,  100,  101,  102,  102,  103,  104,  105,  106,  107,},
   {   53,   54,   55,   56,   57,   57,   58,   59,   60,   61,   62,   62,   63,   64,   65,   66,   67,   67,   68,   69,   70,   71,   72,   72,   73,   74,   75,   76,   77,   77,   78,   79,   80,   81,   82,   82,   83,   84,   85,   86,   87,   87,   88,   89,   90,   91,   92,   92,   93,   94,   95,   96,   97,   97,   98,   99,  100,  101,  102,  102,  103,  104,  105,  106,},
   {   53,   54,   54,   55,   56,   57,   58,   59,   59,   60,   61,   62,   63,   63,   64,   65,   66,   67,   68,   68,   69,   70,   71,   72,   73,   73,   74,   75,   76,   77,   77,   78,   79,   80,   81,   82,   82,   83,   84,   85,   86,   87,   87,   88,   89,   90,   91,   91,   92,   93,   94,   95,   96,   96,   97,   98,   99,  100,  101,  101,  102,  103,  104,  105,},
   {   52,   53,   54,   55,   56,   56,   57,   58,   59,   60,   60,   61,   62,   63,   64,   64,   65,   66,   67,   68,   69,   69,   70,   71,   72,   73,   73,   74,   75,   76,   77,   78,   78,   79,   80,   81,   82,   82,   83,   84,   85,   86,   87,   87,   88,   89,   90,   91,   91,   92,   93,   94,   95,   96,   96,   97,   98,   99,  100,  100,  101,  102,  103,  104,},
   {   52,   53,   53,   54,   55,   56,   57,   57,   58,   59,   60,   61,   61,   62,   63,   64,   65,   65,   66,   67,   68,   69,   70,   70,   71,   72,   73,   74,   74,   75,   76,   77,   78,   78,   79,   80,   81,   82,   82,   83,   84,   85,   86,   87,   87,   88,   89,   90,   91,   91,   92,   93,   94,   95,   95,   96,   97,   98,   99,   99,  100,  101,  102,  103,},
   {   51,   52,   53,   54,   54,   55,   56,   57,   58,   58,   59,   60,   61,   62,   62,   63,   64,   65,   66,   66,   67,   68,   69,   70,   70,   71,   72,   73,   74,   74,   75,   76,   77,   78,   78,   79,   80,   81,   82,   82,   83,   84,   85,   86,   86,   87,   88,   89,   90,   90,   91,   92,   93,   94,   94,   95,   96,   97,   98,   98,   99,  100,  101,  102,},
   {   51,   52,   52,   53,   54,   55,   56,   56,   57,   58,   59,   59,   60,   61,   62,   63,   63,   64,   65,   66,   67,   67,   68,   69,   70,   71,   71,   72,   73,   74,   75,   75,   76,   77,   78,   79,   79,   80,   81,   82,   82,   83,   84,   85,   86,   86,   87,   88,   89,   90,   90,   91,   92,   93,   94,   94,   95,   96,   97,   98,   98,   99,  100,  101,},
   {   50,   51,   52,   53,   53,   54,   55,   56,   57,   57,   58,   59,   60,   60,   61,   62,   63,   64,   64,   65,   66,   67,   68,   68,   69,   70,   71,   71,   72,   73,   74,   75,   75,   76,   77,   78,   79,   79,   80,   81,   82,   82,   83,   84,   85,   86,   86,   87,   88,   89,   90,   90,   91,   92,   93,   93,   94,   95,   96,   97,   97,   98,   99,  100,},
   {   50,   51,   51,   52,   53,   54,   54,   55,   56,   57,   58,   58,   59,   60,   61,   61,   62,   63,   64,   65,   65,   66,   67,   68,   68,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   78,   79,   79,   80,   81,   82,   82,   83,   84,   85,   86,   86,   87,   88,   89,   89,   90,   91,   92,   93,   93,   94,   95,   96,   96,   97,   98,   99,},
   {   49,   50,   51,   52,   52,   53,   54,   55,   55,   56,   57,   58,   58,   59,   60,   61,   62,   62,   63,   64,   65,   65,   66,   67,   68,   68,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   78,   78,   79,   80,   81,   82,   82,   83,   84,   85,   85,   86,   87,   88,   88,   89,   90,   91,   92,   92,   93,   94,   95,   95,   96,   97,   98,},
   {   49,   50,   50,   51,   52,   53,   53,   54,   55,   56,   56,   57,   58,   59,   59,   60,   61,   62,   62,   63,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   78,   78,   79,   80,   81,   82,   82,   83,   84,   85,   85,   86,   87,   88,   88,   89,   90,   91,   91,   92,   93,   94,   94,   95,   96,   97,},
   {   48,   49,   50,   51,   51,   52,   53,   54,   54,   55,   56,   57,   57,   58,   59,   60,   60,   61,   62,   63,   63,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   78,   78,   79,   80,   81,   81,   82,   83,   84,   84,   85,   86,   87,   87,   88,   89,   90,   90,   91,   92,   93,   93,   94,   95,   96,},
   {   48,   48,   49,   50,   51,   51,   52,   53,   54,   54,   55,   56,   57,   57,   58,   59,   60,   60,   61,   62,   63,   63,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   78,   78,   79,   80,   81,   81,   82,   83,   84,   84,   85,   86,   87,   87,   88,   89,   90,   90,   91,   92,   93,   93,   94,   95,},
   {   47,   48,   49,   49,   50,   51,   52,   52,   53,   54,   55,   55,   56,   57,   58,   58,   59,   60,   61,   61,   62,   63,   63,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   78,   78,   79,   80,   80,   81,   82,   83,   83,   84,   85,   86,   86,   87,   88,   89,   89,   90,   91,   92,   92,   93,   94,},
   {   47,   47,   48,   49,   50,   50,   51,   52,   53,   53,   54,   55,   56,   56,   57,   58,   58,   59,   60,   61,   61,   62,   63,   64,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   77,   78,   79,   80,   80,   81,   82,   83,   83,   84,   85,   85,   86,   87,   88,   88,   89,   90,   91,   91,   92,   93,},
   {   46,   47,   48,   48,   49,   50,   51,   51,   52,   53,   53,   54,   55,   56,   56,   57,   58,   59,   59,   60,   61,   61,   62,   63,   64,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   72,   72,   73,   74,   74,   75,   76,   77,   77,   78,   79,   79,   80,   81,   82,   82,   83,   84,   85,   85,   86,   87,   87,   88,   89,   90,   90,   91,   92,},
   {   46,   46,   47,   48,   49,   49,   50,   51,   51,   52,   53,   54,   54,   55,   56,   56,   57,   58,   59,   59,   60,   61,   61,   62,   63,   64,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   71,   72,   73,   74,   74,   75,   76,   76,   77,   78,   79,   79,   80,   81,   81,   82,   83,   84,   84,   85,   86,   86,   87,   88,   89,   89,   90,   91,},
   {   45,   46,   47,   47,   48,   49,   49,   50,   51,   52,   52,   53,   54,   54,   55,   56,   57,   57,   58,   59,   59,   60,   61,   62,   62,   63,   64,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   71,   72,   73,   74,   74,   75,   76,   76,   77,   78,   78,   79,   80,   81,   81,   82,   83,   83,   84,   85,   86,   86,   87,   88,   88,   89,   90,},
   {   45,   45,   46,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   62,   62,   63,   64,   64,   65,   66,   66,   67,   68,   69,   69,   70,   71,   71,   72,   73,   73,   74,   75,   76,   76,   77,   78,   78,   79,   80,   80,   81,   82,   83,   83,   84,   85,   85,   86,   87,   87,   88,   89,},
   {   44,   45,   46,   46,   47,   48,   48,   49,   50,   50,   51,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   62,   62,   63,   64,   64,   65,   66,   66,   67,   68,   68,   69,   70,   71,   71,   72,   73,   73,   74,   75,   75,   76,   77,   77,   78,   79,   80,   80,   81,   82,   82,   83,   84,   84,   85,   86,   86,   87,   88,},
   {   44,   44,   45,   46,   46,   47,   48,   49,   49,   50,   51,   51,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   62,   62,   63,   64,   64,   65,   66,   66,   67,   68,   68,   69,   70,   70,   71,   72,   72,   73,   74,   75,   75,   76,   77,   77,   78,   79,   79,   80,   81,   81,   82,   83,   83,   84,   85,   85,   86,   87,},
   {   43,   44,   45,   45,   46,   47,   47,   48,   49,   49,   50,   51,   51,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   61,   62,   63,   64,   64,   65,   66,   66,   67,   68,   68,   69,   70,   70,   71,   72,   72,   73,   74,   74,   75,   76,   76,   77,   78,   78,   79,   80,   80,   81,   82,   82,   83,   84,   84,   85,   86,},
   {   43,   43,   44,   45,   45,   46,   47,   47,   48,   49,   49,   50,   51,   51,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   61,   62,   63,   63,   64,   65,   65,   66,   67,   67,   68,   69,   69,   70,   71,   71,   72,   73,   73,   74,   75,   75,   76,   77,   77,   78,   79,   79,   80,   81,   81,   82,   83,   83,   84,   85,},
   {   42,   43,   44,   44,   45,   46,   46,   47,   48,   48,   49,   50,   50,   51,   51,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   61,   62,   63,   63,   64,   65,   65,   66,   67,   67,   68,   69,   69,   70,   71,   71,   72,   73,   73,   74,   75,   75,   76,   77,   77,   78,   79,   79,   80,   81,   81,   82,   83,   83,   84,},
   {   42,   42,   43,   44,   44,   45,   46,   46,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   61,   62,   63,   63,   64,   65,   65,   66,   67,   67,   68,   68,   69,   70,   70,   71,   72,   72,   73,   74,   74,   75,   76,   76,   77,   78,   78,   79,   80,   80,   81,   82,   82,   83,},
   {   41,   42,   43,   43,   44,   44,   45,   46,   46,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   61,   61,   62,   63,   63,   64,   64,   65,   66,   66,   67,   68,   68,   69,   70,   70,   71,   72,   72,   73,   73,   74,   75,   75,   76,   77,   77,   78,   79,   79,   80,   81,   81,   82,},
   {   41,   41,   42,   43,   43,   44,   45,   45,   46,   46,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   59,   59,   60,   60,   61,   62,   62,   63,   64,   64,   65,   66,   66,   67,   67,   68,   69,   69,   70,   71,   71,   72,   73,   73,   74,   74,   75,   76,   76,   77,   78,   78,   79,   80,   80,   81,},
   {   40,   41,   42,   42,   43,   43,   44,   45,   45,   46,   47,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   58,   59,   60,   60,   61,   62,   62,   63,   64,   64,   65,   65,   66,   67,   67,   68,   69,   69,   70,   70,   71,   72,   72,   73,   74,   74,   75,   75,   76,   77,   77,   78,   79,   79,   80,},
   {   40,   40,   41,   42,   42,   43,   43,   44,   45,   45,   46,   47,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   53,   54,   55,   55,   56,   57,   57,   58,   58,   59,   60,   60,   61,   61,   62,   63,   63,   64,   65,   65,   66,   66,   67,   68,   68,   69,   70,   70,   71,   71,   72,   73,   73,   74,   75,   75,   76,   76,   77,   78,   78,   79,},
   {   39,   40,   40,   41,   42,   42,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   50,   50,   51,   52,   52,   53,   53,   54,   55,   55,   56,   56,   57,   58,   58,   59,   59,   60,   61,   61,   62,   63,   63,   64,   64,   65,   66,   66,   67,   67,   68,   69,   69,   70,   71,   71,   72,   72,   73,   74,   74,   75,   75,   76,   77,   77,   78,},
   {   39,   39,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   50,   50,   51,   51,   52,   53,   53,   54,   54,   55,   56,   56,   57,   58,   58,   59,   59,   60,   61,   61,   62,   62,   63,   64,   64,   65,   65,   66,   67,   67,   68,   68,   69,   70,   70,   71,   71,   72,   73,   73,   74,   74,   75,   76,   76,   77,},
   {   38,   39,   39,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   50,   50,   51,   51,   52,   53,   53,   54,   54,   55,   56,   56,   57,   57,   58,   59,   59,   60,   60,   61,   62,   62,   63,   63,   64,   65,   65,   66,   66,   67,   68,   68,   69,   69,   70,   71,   71,   72,   72,   73,   74,   74,   75,   75,   76,},
   {   38,   38,   39,   40,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   50,   50,   51,   51,   52,   52,   53,   54,   54,   55,   55,   56,   57,   57,   58,   58,   59,   60,   60,   61,   61,   62,   63,   63,   64,   64,   65,   65,   66,   67,   67,   68,   68,   69,   70,   70,   71,   71,   72,   73,   73,   74,   74,   75,},
   {   37,   38,   38,   39,   40,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   49,   50,   51,   51,   52,   52,   53,   54,   54,   55,   55,   56,   56,   57,   58,   58,   59,   59,   60,   61,   61,   62,   62,   63,   63,   64,   65,   65,   66,   66,   67,   68,   68,   69,   69,   70,   70,   71,   72,   72,   73,   73,   74,},
   {   37,   37,   38,   38,   39,   40,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   49,   50,   51,   51,   52,   52,   53,   53,   54,   55,   55,   56,   56,   57,   57,   58,   59,   59,   60,   60,   61,   61,   62,   63,   63,   64,   64,   65,   65,   66,   67,   67,   68,   68,   69,   69,   70,   71,   71,   72,   72,   73,},
   {   36,   37,   37,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   46,   47,   48,   48,   49,   49,   50,   50,   51,   52,   52,   53,   53,   54,   54,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   61,   61,   62,   62,   63,   63,   64,   65,   65,   66,   66,   67,   67,   68,   69,   69,   70,   70,   71,   71,   72,},
   {   36,   36,   37,   37,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   49,   49,   50,   50,   51,   51,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   63,   63,   64,   64,   65,   65,   66,   66,   67,   68,   68,   69,   69,   70,   70,   71,},
   {   35,   36,   36,   37,   37,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   61,   61,   62,   62,   63,   63,   64,   64,   65,   66,   66,   67,   67,   68,   68,   69,   69,   70,},
   {   35,   35,   36,   36,   37,   37,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   62,   63,   64,   64,   65,   65,   66,   66,   67,   67,   68,   68,   69,},
   {   34,   35,   35,   36,   36,   37,   37,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   62,   62,   63,   63,   64,   64,   65,   65,   66,   66,   67,   67,   68,},
   {   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   59,   59,   60,   60,   61,   61,   62,   62,   63,   63,   64,   64,   65,   65,   66,   66,   67,},
   {   33,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   62,   63,   63,   64,   64,   65,   65,   66,},
   {   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   62,   63,   63,   64,   64,   65,},
   {   32,   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   62,   63,   63,   64,},
   {   32,   32,   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   62,   63,   63,},
   {   31,   32,   32,   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   61,   62,   62,},
   {   31,   31,   32,   32,   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,   61,   61,},
   {   30,   31,   31,   32,   32,   33,   33,   34,   34,   35,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   52,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,   60,   60,},
   {   30,   30,   31,   31,   32,   32,   33,   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   46,   47,   47,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,   59,   59,},
   {   29,   30,   30,   31,   31,   32,   32,   32,   33,   33,   34,   34,   35,   35,   36,   36,   37,   37,   37,   38,   38,   39,   39,   40,   40,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   48,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,   58,   58,},
   {   29,   29,   30,   30,   31,   31,   31,   32,   32,   33,   33,   34,   34,   35,   35,   35,   36,   36,   37,   37,   38,   38,   39,   39,   40,   40,   40,   41,   41,   42,   42,   43,   43,   44,   44,   44,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   53,   54,   54,   55,   55,   56,   56,   57,   57,},
   {   28,   29,   29,   30,   30,   30,   31,   31,   32,   32,   33,   33,   34,   34,   34,   35,   35,   36,   36,   37,   37,   38,   38,   38,   39,   39,   40,   40,   41,   41,   41,   42,   42,   43,   43,   44,   44,   45,   45,   45,   46,   46,   47,   47,   48,   48,   49,   49,   49,   50,   50,   51,   51,   52,   52,   53,   53,   53,   54,   54,   55,   55,   56,   56,},
   {   28,   28,   29,   29,   29,   30,   30,   31,   31,   32,   32,   33,   33,   33,   34,   34,   35,   35,   36,   36,   36,   37,   37,   38,   38,   39,   39,   39,   40,   40,   41,   41,   42,   42,   42,   43,   43,   44,   44,   45,   45,   46,   46,   46,   47,   47,   48,   48,   49,   49,   49,   50,   50,   51,   51,   52,   52,   52,   53,   53,   54,   54,   55,   55,},
   {   27,   28,   28,   29,   29,   29,   30,   30,   31,   31,   32,   32,   32,   33,   33,   34,   34,   34,   35,   35,   36,   36,   37,   37,   37,   38,   38,   39,   39,   40,   40,   40,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   46,   46,   46,   47,   47,   48,   48,   49,   49,   49,   50,   50,   51,   51,   52,   52,   52,   53,   53,   54,   54,},
   {   27,   27,   28,   28,   28,   29,   29,   30,   30,   31,   31,   31,   32,   32,   33,   33,   33,   34,   34,   35,   35,   36,   36,   36,   37,   37,   38,   38,   38,   39,   39,   40,   40,   41,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   46,   46,   46,   47,   47,   48,   48,   48,   49,   49,   50,   50,   51,   51,   51,   52,   52,   53,   53,},
   {   26,   27,   27,   27,   28,   28,   29,   29,   30,   30,   30,   31,   31,   32,   32,   32,   33,   33,   34,   34,   34,   35,   35,   36,   36,   37,   37,   37,   38,   38,   39,   39,   39,   40,   40,   41,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   46,   46,   46,   47,   47,   48,   48,   48,   49,   49,   50,   50,   50,   51,   51,   52,   52,},
   {   26,   26,   27,   27,   27,   28,   28,   29,   29,   29,   30,   30,   31,   31,   31,   32,   32,   33,   33,   33,   34,   34,   35,   35,   35,   36,   36,   37,   37,   37,   38,   38,   39,   39,   39,   40,   40,   41,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   45,   46,   46,   47,   47,   47,   48,   48,   49,   49,   49,   50,   50,   51,   51,},
   {   25,   26,   26,   26,   27,   27,   28,   28,   28,   29,   29,   30,   30,   30,   31,   31,   32,   32,   32,   33,   33,   34,   34,   34,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   39,   39,   39,   40,   40,   41,   41,   41,   42,   42,   43,   43,   43,   44,   44,   45,   45,   45,   46,   46,   47,   47,   47,   48,   48,   49,   49,   49,   50,   50,},
   {   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   29,   29,   29,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   34,   34,   34,   35,   35,   36,   36,   36,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   41,   41,   41,   42,   42,   43,   43,   43,   44,   44,   44,   45,   45,   46,   46,   46,   47,   47,   48,   48,   48,   49,   49,},
   {   24,   25,   25,   25,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   36,   36,   36,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   41,   41,   41,   42,   42,   42,   43,   43,   44,   44,   44,   45,   45,   45,   46,   46,   47,   47,   47,   48,   48,},
   {   24,   24,   24,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   29,   29,   29,   30,   30,   30,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   39,   39,   39,   40,   40,   40,   41,   41,   42,   42,   42,   43,   43,   43,   44,   44,   45,   45,   45,   46,   46,   46,   47,   47,},
   {   23,   24,   24,   24,   25,   25,   25,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   29,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   39,   39,   39,   40,   40,   40,   41,   41,   41,   42,   42,   43,   43,   43,   44,   44,   44,   45,   45,   45,   46,   46,},
   {   23,   23,   23,   24,   24,   25,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   41,   41,   41,   42,   42,   42,   43,   43,   43,   44,   44,   44,   45,   45,},
   {   22,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   29,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   35,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   40,   41,   41,   41,   42,   42,   42,   43,   43,   43,   44,   44,},
   {   22,   22,   22,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   40,   41,   41,   41,   42,   42,   42,   43,   43,},
   {   21,   22,   22,   22,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   40,   41,   41,   41,   42,   42,   42,},
   {   21,   21,   21,   22,   22,   22,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   29,   30,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   40,   41,   41,   41,},
   {   20,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   28,   28,   29,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   34,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,   40,   40,   40,},
   {   20,   20,   20,   21,   21,   21,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   29,   29,   29,   30,   30,   30,   31,   31,   31,   31,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,   39,   39,   39,},
   {   19,   20,   20,   20,   20,   21,   21,   21,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   31,   31,   31,   32,   32,   32,   32,   33,   33,   33,   34,   34,   34,   35,   35,   35,   35,   36,   36,   36,   37,   37,   37,   38,   38,   38,},
   {   19,   19,   19,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   27,   27,   27,   28,   28,   28,   28,   29,   29,   29,   30,   30,   30,   30,   31,   31,   31,   32,   32,   32,   33,   33,   33,   33,   34,   34,   34,   35,   35,   35,   35,   36,   36,   36,   37,   37,   37,},
   {   18,   19,   19,   19,   19,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   31,   31,   31,   31,   32,   32,   32,   33,   33,   33,   33,   34,   34,   34,   35,   35,   35,   35,   36,   36,   36,},
   {   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   24,   24,   24,   24,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   31,   31,   31,   31,   32,   32,   32,   32,   33,   33,   33,   34,   34,   34,   34,   35,   35,   35,},
   {   17,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   30,   31,   31,   31,   32,   32,   32,   32,   33,   33,   33,   33,   34,   34,   34,},
   {   17,   17,   17,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   30,   31,   31,   31,   31,   32,   32,   32,   32,   33,   33,   33,},
   {   16,   17,   17,   17,   17,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   30,   31,   31,   31,   31,   32,   32,   32,},
   {   16,   16,   16,   16,   17,   17,   17,   17,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   30,   31,   31,   31,   31,},
   {   15,   15,   16,   16,   16,   16,   17,   17,   17,   17,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   24,   25,   25,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   28,   29,   29,   29,   29,   30,   30,   30,   30,},
   {   15,   15,   15,   15,   16,   16,   16,   16,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   21,   21,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   27,   27,   27,   27,   27,   28,   28,   28,   28,   29,   29,   29,   29,},
   {   14,   14,   15,   15,   15,   15,   16,   16,   16,   16,   16,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   22,   22,   23,   23,   23,   23,   24,   24,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   26,   27,   27,   27,   27,   28,   28,   28,   28,},
   {   14,   14,   14,   14,   15,   15,   15,   15,   15,   16,   16,   16,   16,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   20,   20,   20,   20,   20,   21,   21,   21,   21,   21,   22,   22,   22,   22,   23,   23,   23,   23,   23,   24,   24,   24,   24,   24,   25,   25,   25,   25,   26,   26,   26,   26,   26,   27,   27,   27,   27,},
   {   13,   13,   14,   14,   14,   14,   14,   15,   15,   15,   15,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   21,   21,   21,   21,   22,   22,   22,   22,   22,   23,   23,   23,   23,   23,   24,   24,   24,   24,   24,   25,   25,   25,   25,   25,   26,   26,   26,   26,},
   {   13,   13,   13,   13,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   21,   21,   21,   21,   21,   22,   22,   22,   22,   22,   23,   23,   23,   23,   23,   24,   24,   24,   24,   24,   25,   25,   25,   25,   25,},
   {   12,   12,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   20,   21,   21,   21,   21,   21,   22,   22,   22,   22,   22,   23,   23,   23,   23,   23,   24,   24,   24,   24,   24,},
   {   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   21,   21,   21,   21,   21,   21,   22,   22,   22,   22,   22,   23,   23,   23,   23,   23,},
   {   11,   11,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   20,   21,   21,   21,   21,   21,   21,   22,   22,   22,   22,   22,},
   {   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   20,   21,   21,   21,   21,   21,},
   {   10,   10,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   19,   20,   20,   20,   20,   20,   20,},
   {   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   18,   18,   19,   19,   19,   19,   19,   19,},
   {    9,    9,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   17,   18,   18,   18,   18,   18,   18,},
   {    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   16,   17,   17,   17,   17,   17,   17,   17,},
   {    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   15,   15,   16,   16,   16,   16,   16,   16,   16,},
   {    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   14,   14,   15,   15,   15,   15,   15,   15,   15,   15,},
   {    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   13,   13,   13,   14,   14,   14,   14,   14,   14,   14,   14,},
   {    7,    7,    7,    7,    7,    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   12,   12,   13,   13,   13,   13,   13,   13,   13,   13,   13,},
   {    6,    6,    6,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   11,   11,   12,   12,   12,   12,   12,   12,   12,   12,   12,   12,},
   {    6,    6,    6,    6,    6,    6,    6,    6,    6,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   10,   10,   10,   11,   11,   11,   11,   11,   11,   11,   11,   11,   11,   11,},
   {    5,    5,    5,    5,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,   10,   10,   10,   10,   10,   10,   10,   10,   10,   10,   10,   10,},
   {    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,    9,},
   {    4,    4,    4,    4,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,    8,},
   {    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,    7,},
   {    3,    3,    3,    3,    3,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,    6,},
   {    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,    5,},
   {    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,    4,},
   {    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,},
   {    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,},
   {    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,},
   {    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,    3,},
 };
const UChar TComCABACTables::sm_aucRenormTable[128] =
{
  7,  6,  5,  5,
  4,  4,  4,  4,
  3,  3,  3,  3,
  3,  3,  3,  3,
  2,  2,  2,  2,
  2,  2,  2,  2,
  2,  2,  2,  2,
  2,  2,  2,  2,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
  0,  0,  0,  0,
};
#else
const UChar TComCABACTables::sm_aucLPSTable[1 << CONTEXT_STATE_BITS][4] =
{
  { 128, 176, 208, 240},
  { 128, 167, 197, 227},
  { 128, 158, 187, 216},
  { 123, 150, 178, 205},
  { 116, 142, 169, 195},
  { 111, 135, 160, 185},
  { 105, 128, 152, 175},
  { 100, 122, 144, 166},
  {  95, 116, 137, 158},
  {  90, 110, 130, 150},
  {  85, 104, 123, 142},
  {  81,  99, 117, 135},
  {  77,  94, 111, 128},
  {  73,  89, 105, 122},
  {  69,  85, 100, 116},
  {  66,  80,  95, 110},
  {  62,  76,  90, 104},
  {  59,  72,  86,  99},
  {  56,  69,  81,  94},
  {  53,  65,  77,  89},
  {  51,  62,  73,  85},
  {  48,  59,  69,  80},
  {  46,  56,  66,  76},
  {  43,  53,  63,  72},
  {  41,  50,  59,  69},
  {  39,  48,  56,  65},
  {  37,  45,  54,  62},
  {  35,  43,  51,  59},
  {  33,  41,  48,  56},
  {  32,  39,  46,  53},
  {  30,  37,  43,  50},
  {  29,  35,  41,  48},
  {  27,  33,  39,  45},
  {  26,  31,  37,  43},
  {  24,  30,  35,  41},
  {  23,  28,  33,  39},
  {  22,  27,  32,  37},
  {  21,  26,  30,  35},
  {  20,  24,  29,  33},
  {  19,  23,  27,  31},
  {  18,  22,  26,  30},
  {  17,  21,  25,  28},
  {  16,  20,  23,  27},
  {  15,  19,  22,  25},
  {  14,  18,  21,  24},
  {  14,  17,  20,  23},
  {  13,  16,  19,  22},
  {  12,  15,  18,  21},
  {  12,  14,  17,  20},
  {  11,  14,  16,  19},
  {  11,  13,  15,  18},
  {  10,  12,  15,  17},
  {  10,  12,  14,  16},
  {   9,  11,  13,  15},
  {   9,  11,  12,  14},
  {   8,  10,  12,  14},
  {   8,   9,  11,  13},
  {   7,   9,  11,  12},
  {   7,   9,  10,  12},
  {   7,   8,  10,  11},
  {   6,   8,   9,  11},
  {   6,   7,   9,  10},
  {   6,   7,   8,   9},
  {   2,   2,   2,   2}
};

const UChar TComCABACTables::sm_aucRenormTable[32] =
{
  6,  5,  4,  4,
  3,  3,  3,  3,
  2,  2,  2,  2,
  2,  2,  2,  2,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1,
  1,  1,  1,  1
};

#endif
//! \}
